squirrel harvest Share definition Flag 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 0 0 Get merch Get the squirrel harvest mug. Buy Now — $32.95 See more merch