Top Definition
Dead man walking. You fucked up and are pretty much going to die, bar none, period, final. Pucker up, bitch, your end is near.
If they find out I did this, I'm a fucking grease spot!
by ChCx91 January 29, 2011
Some one who is wanted by the Police
She dies here and I'll be a grease spot
by Praxtreme April 23, 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.