mamusohay

Noun

 * 1) a peeper; a peeping tom
 * 2) a voyeur