gone squatchin Share definition Flag Orally pleasuring a woman with a hairy vagina. It's your lucky night tonight baby im gone squatchin. gone squatchin by DRAK December 10, 2012 0 0 Get merch Get the gone squatchin mug. Buy Now — $32.95 See more merch