look up any word, like thot:

1 definition by GarbageBagSmurf

 
1.
embarrassment
"Igore, you're such a BOOSHAAAAA!"
by GarbageBagSmurf May 17, 2012