From Strange Developer:
UNOFFICIAL Urban Dictionary app. Dictionary is the people-powered slang dictionary. Define any word, whether it’s slang or not. Vote on definitions you like. Share. See the full text of any definition. See today’s Urban Word of the Day. See autocomplete suggestions when you search. Click on links within definitions.