Skip to main content

Ohhhhhhhhhh! 's definitions

Beef Curtains

Share definition
the cruel term for long, hanging inner labia. Despite popular belief, it CAN NOT be "caused" by repeated insertion of a dick. Those who have them are simply born with them.
Katie: 'Have you heard about Emma'
Hannah:' Emma with the Beef Curtains?!'
by Ohhhhhhhhhh! January 6, 2017
Flag
mugGet the Beef Curtains mug.