Top definition
One who creates fake definitions of words and ends up getting one of the top definitions for their creativity and comedy with the definition. Similar to an Urbanizer.
Person: His twisted definition got top 3!
Person 2: Yeah he's an Urban Translator

who will probably end up ruining this
site by hiding definitions completely.
via giphy
by AlterLynx 2 September 12, 2018
Get the mug
Get a Urban Translator mug for your friend Helena.