Skip to main content

some mad lad's definitions

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!
by some mad lad May 14, 2008
mugGet the jamberoo mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email