1 definition by Ryanmh3

When a person is coincidentally both dumb, and retarded at the same time, hence.. dumbtarded.
Dude, i swear you are gaymosexual.

Well, at least im not dumbtarded.
by Ryanmh3 August 22, 2009
Get the Dumbtarded mug.