ddb92's definitions
A nickname for a girl whose vagina smells of cheese and crackers. Generally after fingering cheese and crackers, the smell lingers for several hours.
by ddb92 December 7, 2009
Get the Cheese and crackersmug.
Get the Cheese and crackersmug. We'll email you a link to sign in instantly.