Dictionary dumhala December 19, 2007 davepoobond Leave a comment dumhala – n. a mall you can buy mud at Share this:EmailFacebookTwitterMoreRedditTumblr