Wiktionary
beef curtains
n. (context pluralonly slang vulgar English) The female labia.
n. (context pluralonly slang vulgar English) The female labia.