snatchcracker Share definition Flag A vagina that is so dry that it has the consistency of a dry biscuit. Fuckin' snatchcracker! It's like putting my dick in a packet of Ritz! snatchcracker by adviliax July 24, 2009 0 0 Get merch Get the snatchcracker mug. Buy Now — $32.95 See more merch