Skip to main content

Definitions by bobsmith456789

Dumtardo 

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