Skip to main content

Definitions by Ryan limmingsworth

Beef Curtain

The skin around a womens vagina that hangs down after excessive sexual activity with many men and/or objects.
The Beef Curtain hung to the floor.