Skip to main content

Definitions by jamumbamaster

Slang for pot or weed, marijuana.
let's go do some jamumba
jamumba by jamumbamaster October 22, 2006