The fantastic website where you submit your personal definition for "slang" to the site, in which never actually lets your words go public unless you are extremely lucky.
Urban Dictionary- A place where you can say anything, it started out as a good idea, but eventually ended up as a place where about 89% of all definitions are sex-related, and written by perverts or retards with no sense of human decency. Often used by kids as a dare in some way. there is a larger collection of definitions here that are misspelled, and almost anything here, even if it is not sexual, is weird... and not in a good way.
a dictionary that is full of definitions that a proper dictionary has but thats ok because who needs the definition of parameters when you can have the definition of memes