Definition of "doomba"

doomba