BlackMagic31688's definitions
To publicly humiliate yourself by being such a douchebag that you not only embarrass yourself, but also those in your immediate presence.
by BlackMagic31688 September 15, 2009
Get the Kanyed mug.