1 definition by innoee

Top Definition
Appaerantly the canadian word for a girl's vagina..
"Hey sexy, let me go down on your jujub"
by innoee June 09, 2009

Mug icon
Buy a jujub mug!