meaning of Battletown

Battletown meaning in Urban Dictionary

A gay city in Kentucky. Basically off the chart.