Beef-curtains meaning

(plural only, slang, vulgar) The female labia.
noun
0
0
Advertisement

Origin of beef-curtains

  • Due to alleged resemblance of a woman's genitals to curtains of beef.

    From Wiktionary