Top definition
A fast motor car that booms around the streets. Does not actually have to have Jungle music coming out of the stereo but can be considered a benefit.
Wow! Check out that Junglemobile. I bet it does 0-200 in about three seconds!
by Roland Rat April 06, 2005
Get the mug
Get a Junglemobile mug for your father Jerry.