twattopolis Share definition Flag lesbian mating ground "I'm headed to the local twattopolis for some girl on girl action." twattopolis by BadKat September 30, 2008 0 0 Get merch Get the twattopolis mug. Buy Now — $32.95 See more merch