Pussy Town Share definition Flag that wonderfull place between a women's thighs where your likely to find the clitorus if you look hard enough I'm going down to pussy town Pussy Town by jon-d August 8, 2006 0 0 Get merch Get the Pussy Town mug. Buy Now — $32.95 See more merch