Top definition
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!
by Schnooge July 09, 2004
Get the mug
Get a squirrel harvest mug for your buddy Sarah.