Top Definition
When one can't drive, for one reason or another, and so is forced to ride some kind of scooter/ moped to work, but is ashamed and parks round the corner so colleuges can't see.
phil: Dude, im so ashamed, I totally rode an embarrassmobile to work today.

James: Unlucky, man.

by Bex09 April 17, 2009
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.