Top Definition
To expose information or details with the intentional or unintentional consequences of extreme embarrassment and humiliation.
My friend told this girl I was talking to that my "new shoes" were actually sold to me second hand , by him. What a Chakauya
by Chichichichi August 12, 2013

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.