Top definition
A place where people smoke weed and burn insense
Kaylyn's room smells like a ju ju hut because she is always burning insense!
by Mom M December 19, 2008
Get the mug
Get a ju ju hut mug for your cat Helena.