This man has spent 35 years compiling entries for a 132,000-word online slang dictionary that you can search for free