Skip to main content

Definitions by Schnooge

squirrel harvest 

To insert your testicles into a womans vagina and proceed to have sex with her with only your testicles.
I totally gave your mom the squirrel harvest!
squirrel harvest by Schnooge July 9, 2004