Skip to main content

Definitions by Zeco

A fruity soft drinky involving monkeys playing bongos - otherwise known as jungle juice.
"Hey Ped, pass the Umbonga, im parched!"
umbonga by Zeco July 29, 2007