Top Definition
Getting owned beyond any hope of keeping a shred of dignity afterwards, much like the effect of the great Rick Flair.
Jim: dude, I got mushroom stamped by my dad.
You: you just got Rick Flaired, my friend.
by YaBoiGrizzly November 05, 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.