look up any word, like eiffel tower:

1 definition by Pauly Li

 
1.
Widely used slang for a females genitalia - vagina
Mate i'm not coming to meet you out I'm chasing ribbon tonight..
by Pauly Li July 16, 2010