Random Words:
1.
adj.
1. Synonymous with terrific, but carrying extra weight due to the addition of the word ninja because ninja are supremely terrifi..
1.
The idea that one day poor people from the ghetto will rise above and realize their financial dreams by some miracle. This usually invol..