Urbandictionary.com was great before the trolls got in on it. Used to be a repository for quirky slang definitions; now a repository for mediocre Dadaist word memes.
A website mangaged by dumbass editors that dont publish anything and make me waste my time and effort. These slow motherfuckers that run this site have no sense of humor and made a website that couldve been fun dull and garbage. I'm never gonna use this piece of junk site again.
It is an English slang dictionary like web site important for the non-native English speaking people to understand what the native English speaking meant when swearing or been mean or naughty.
Also it is important for the native English speaking people do understand what is the hell they are talking about!
I was looking for the definition of 'thingamajig' all over the dictionaries that I have, with no effect. And then... boom! I went to urbandictionary.com and I've found it!