whootchasnatcha Share definition Flag A word to describe the vagina I need to hit me some whootchasnatcha whootchasnatcha by Chuck Scumfuc June 17, 2008 0 0 Get merch Get the whootchasnatcha mug. Buy Now — $32.95 See more merch