Pussytown, USA Share definition Flag Anyplace a person can go where getting laid is almost guaranteed. We should hit that joint man, it’s smack in the middle of Pussytown, USA. Pussytown, USA by Dr Bunnygirl February 1, 2019 0 0 Get merch Get the Pussytown, USA mug. Buy Now — $32.95 See more merch