Urban Dictionary is a slang dictionary with your definitions.
People can add some definition for some word or phrase onto this website.
This website is way too cool. Whenever I see some stupid word or phrase, just check its meaning on this site. There are so many words or phrases I cannot see in any normal dictionary. Stay cool. No, not really. Well, stay funny. Yeah, that's more like it. Let's talk in funny English, dude.
Define Your World.