Subscribe English
look up any word, like latergram:

1 definition by dogshiteater

mansqueak: the act of when a male is talking and his voice cracks
hey dude do you wanna go see that movie tonight?


im sorry, what? i couldn't hear you over that mansqueak of yours. -_-
by dogshiteater August 05, 2011
1 2