1 definition by stunani

Top Definition
woman's vagina
1. Oh wow, what a beef curtain she must have!
by stunani June 29, 2009

Mug icon
Buy a beef curtain mug!