Goochatropolis Share definition Flag City located in Ohio where every place has the name gooch in it. I'm headed to Goochatropolis on Monday. Goochatropolis by Joelle I <3 Michael March 29, 2003 0 0 Get merch Get the Goochatropolis mug. Buy Now — $32.95 See more merch