female sex organ; labias.
by Anonymous October 1, 2003
Get the beefcurtains mug.by The Drizzle January 25, 2005
Get the beefcurtains mug.by mungus man of beef June 30, 2008
Get the butthole beefcurtains mug.