1 definition by Pauly Li

Top Definition
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
Mug icon
Buy a Ribbon mug!