Word Definition

Peeped

  1. of Peep

Synonyms