Some essential new words to expand your vocabulary
urbandictionary.com is a website dedicated to user submitted definitions of new words and portmanteaus.
Here are some of our favourites.
(pics spotted from various sources including demilked and expandedconsciousness.com)