Top Definition
A town drunk, town bum, or homeless person in a town that everyone knows and is always drunk. Typically he is accompanied by a disheveled appearance and foul odor.
Justin: Is that a person sleeping under the gazebo in the park there?
Vaughn: Yeah, it's Uncle Dudley sleeping it off.
by Balla207 September 25, 2008
5 Words related to Uncle Dudley

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.