Subscribe English
look up any word, like ratchet:
 
1.
The high pitched squealing sound your girlfriend or wife makes whilst having really amazing sex.

Last night when I was fuckin' my girlfriend her mom said it sounded like we were stabbin' puppies!
by sdavis December 05, 2007
20 1