peeps
[peeps]
/ pips /
NOUN
chirp
Synonyms
VERB
sneak a look
Synonyms
VERB
appear briefly
Synonyms