Someone whom writes their definitions in a fashionably disastrous order on Urban Dictionary by highlighting every single word to make the definition 'sand out' among the other more proper definitions.
"Did you see Jessica's "Peanut" definition on Urban Dictionary? She just highlighted every single word."
Some one who loves history and loves to learn it. Just because they love history does not mean they have no life. History geeks like to learn about our past so we can learn from our mistakes and better ourselves as a society.
A massive twat. A pretentious prick who takes it upon themselves to interject their own moral principles into a situation even when it clearly doesn’t concern them. Once they have inserted their bullshit they ride their moral high horse off into the sunset.
Oh shit there goes Alex on his Moral High Horse riding into the sunset