dowagiac Share definition Flag a lame city in southwestern michigan. a pefect place to go if you want nothing fun to do. Dowagiac is as fun as going to the gas station. dowagiac by D. R. March 7, 2008 0 0 Get merch Get the dowagiac mug. Buy Now — $32.95 See more merch