1 definition by Double D.

A combination of stupid and dumb. It implies both stupidity and being dumb in one easy to say word.
What a stumb idea that was!
by Double D. August 16, 2008
Get the Stumb mug.