Top Definition
An oversized stroller, pram, pushchair or other conveyance for transporting babies and toddlers. Usually with enormous wheels that takes up the entire width of a sidewalk, made by manufacturers such as Bugaboo. Like an SUV, but for little kids.
Watch out for that mom and kid in that mama hummer, they'll run you down if you don't get out of the way!
by tonedebone November 15, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.