stinky town Share definition Flag A vagina I thought I was doing well with this girl, but her romper kept me from getting to stinky town stinky town by Jch16537 May 31, 2016 0 0 Get merch Get the stinky town mug. Buy Now — $32.95 See more merch