21st century dictionary of slang - Watts, Karen (Lief, 1994)