Top definition
A lowlife that never showers. And they are perverted too.
by feroew43 August 06, 2011
Get the mug
Get a Dumbrocyo mug for your cat James.