People who are both a dumbass and retarded.
Martina is cute, but she's such a dumtardo
by bobsmith456789 August 18, 2011
Get the Dumtardo mug.