Duck Town Share definition Flag The largly black populated portion of Hamtramk. (Hamtramk is an area within Detroit known for its large arab population) "Dog what happend to all the Arabs?" "Man we in the otherside of Hamtramk, Duck Town" Duck Town by BDbone February 18, 2007 0 0 Get merch Get the Duck Town mug. Buy Now — $32.95 See more merch