look up any word, like eiffel tower:

1 definition by stunani

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