Skip to main content

Definitions by some mad lad

jamberoo 

a place where you apparently control the action
some guy: hey im going to jamberoo.
another dude: oh mad, thats where you control the action!
jamberoo by some mad lad May 14, 2008