Someone who is extremely stupid. They are more than dumb, and worse than retarded because they should know better.
by NEOeonone September 27, 2008
Get the Dumtar mug.
Get the Dumtar mug.We'll email you a link to sign in instantly.