Definitions by ddb92
Cheese and crackers
A nickname for a girl whose vagina smells of cheese and crackers. Generally after fingering cheese and crackers, the smell lingers for several hours.
Cheese and crackers by ddb92 December 7, 2009