What is Dumbard?
a dumb or stupid person. an idiot.
Mike needs to go back to school or else he'll be a dumbard his whole life...
See dummy, dumbass, dumbdick, dumass, dork