mirette
Top 35000
Meanings
Noun
1. peeper(s) (eyes) (informal, especially in plural)