Random Words:
1.
When one resorts to telling on someone, ratting on someone when it is not their business in the first place and are proud of this.
Ste..
1.
Something really smelly.
"jeez, have you had a bath this week? You smell like one of Ghandi's Flip Flops"
See ghandi, f..