Resources
WearYourDictionary
Cockney Slang
The Moribund Institute
The Grandiloquent Dictionary
Lexicons
Words Unravelled
Etymology Online
Vulgar Tongue
English Evermore