Hint: If the engine isn't able to pick up words as slang, or you want to get the definition of a phrase, put quotation marks around the word/phrase to force it to be looked up.

About Urban Translate

Purpose: The purpose of this website is to allow quick and easy translation of sentences or phrases filled with slang into clear and easy-to-read English. This is accomplished through the use of Urban Dictionary's API. Urban Dictionary allows anyone to define a word, resulting in a constantly updated dictionary of English slang.

Usage: Urban Translate is designed with simplicity in mind. To use Urban Translate, simply enter a phrase or sentence containing slang into the uppermost textbox (the text box that says "Enter text and have it translated instantly!"), click on the "Translate!" button, and then you'll be met with the translated version of the text you entered, and definitions for all slang words found in the entered text.

How it works: Urban Translate has a dictionary containing hundreds of thousands of words from the English language. When a sentence or phrase is looked up by a user, the server looks through the database of words to see if a word the user entered is in the database. If it is, the word is simply returned in the same format as it was entered. If the word doesn't exist, the server goes out to Urban Dictionary to look up the word, its synonyms, and a definition for the word. If an Urban Dictionary record of the word is found, the slang entered is replaced by a synonym of the word from Urban Dictionary, and a definition of the slang word is shown to the user as well. If a word entered by a user isn't in our dictionary of English words, and isn't on Urban Dictionary, then the word is simply returned to the user, with a notice that there was no synonym or definition for the word. If this happens to you, congratulations! You just created a new slang word! (or maybe you just mis-spelt a word)