man i was with cheese and crackers last night
a nickname for a girl whose vagina smells of cheese and crackers
"man i was with cheese and crackers last night" What is the definition of "cheese and crackers"?