Top Definition
That stupid sign you see on the front of ambulances
I got run over but luckily there was an ecnalubma there to save my ass
by Mikey January 11, 2004
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.