1 definition by walkwalkwalk

n. a retard, a dumbass but without the ss
pronounciation is doomuh
what the fuck are you talking about, dumma!
omg you're such a dumma.
by walkwalkwalk July 25, 2021
Get the dumma mug.