Stupid name of town in Texas

I bring up the questionable name of a town in Texas