1 definition by SimSay

Technically speaking, the labia minora--also commonly referred to as 'beef curtains'.
" Was the party last night a total testicle festival? Or were there some p flaps there?!??!?"
by SimSay December 9, 2007
Get the p flaps mug.