1 definition by Jada11

A hairy creature who has migrated to the city.
Damn Babs, without your shirt on you closely resemble an Urban Gorilla!
by Jada11 July 25, 2006
Get the urban gorilla mug.