Random Words:
1.
To embarassingly sabatoge one's own chance at success moments before acheivement by becoming overly confident and showing off. Deri..
1.
mem-addicted (pr:MEEMdicted)
When a specific or general topic is constantly talked about, blogged about, texted, or IM'd. Overuse ..