look up any word, like sex:

1 definition by jujurocks

 
1.
jungle speak for magic, or good luck!
this necklace is my juju
by jujurocks October 01, 2005
306 124