whootchasnatcha Share definition Flag A word to describe the vagina I need to hit me some whootchasnatcha whootchasnatcha by Chuck Scumfuc June 17, 2008 Get the whootchasnatcha mug.