What does BOYTOWN mean?

BOYTOWN meaning in Urban Dictionary

A red-light city in Mexico that's designed for males to take pleasure from.Full of strip clubs and whore homes in which guys can observe the donkey show, fantastic shower, as well as select a stripperto decide to try a backroom and pay back for intercourse.