SQUEELER!


 

Urban Dictionary
Squeeler: A woman who makes an especially loud and high pitched noise when she orgasms.

Comments

crossroads's picture

he is a favorite crazy of mine