Negative Town Share definition Flag When someone chooses to be a downer or damper on a possible fun activity in the near future. oh please don't take a turn to negative town Negative Town by the wedding crasher April 11, 2011 0 0 Get merch Get the Negative Town mug. Buy Now — $32.95 See more merch