Random Words:
1.
Def: What's up or what's new in the world.
Explanation: Derivative of "What's cracking?", combined with "..
1.
An expression used in reference to someone or something getting fucked up, similar to how Travis The Chimp reportedly mauled an unsuspec..