Top Definition
A catch phrase that highlights one's ability to overcome obstacles that stand in the way of success.
Satan can't stand me because I rock!

Satan can't stand me cause I'm no quitter.

I'm unashamed and satan can't stand me for it.
by Evad1 July 25, 2011
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.