p town Share definition Flag The San Francisco of Cape Cod where all the homosexuals from the area migrate to. I just got back from P Town....all I saw the whole time was those rainbow bumper stickers and butt sex. p town by Jack Hoffman December 23, 2006 0 0 Get merch Get the p town mug. Buy Now — $32.95 See more merch