Texas isn't alone; the whole southwest has always seemed to have more than its fair share of strange or humorous placenames. Here's a few:
Globe, AZ
Show Low, AZ
Why, AZ
Surprise, AZ
Tombstone, AZ
Truth or Consequences, NM
Snowflake, AZ
Hurricane, UT
Pahrump, NV
Needles, CA
Weed, NM