Beef-curtains Definition
noun
(plural only, slang, vulgar) The female labia.
Wiktionary
Origin of Beef-curtains
Due to alleged resemblance of a woman's genitals to curtains of beef.
From Wiktionary
Related Articles
Find Similar Words
Find similar words to beef-curtains using the buttons below.