Urban Thesaurus finds slang words that are related to your search query.The Urban Thesaurus was created by indexing millions of different slang terms which are defined on sites like Urban Dictionary ...