1 definition by Emma Putnam

Top Definition
hackneyed labia oozing with female smegma
that girl's pussy was so beat, it looked like roast beef curtains with mayo.
by Emma Putnam January 14, 2008

Mug icon
Buy a roast beef curtains with mayo mug!