Top Definition
Small south Texas town with nothing going on except a smelly gas refinery. Highlight is school sports, hunting & fishing. Choke Canyon Lake located on the outskirts of town...probably named from the choking smell of the refinery. Very little to see or do.
texas town smelly three rivers tx nueces frio atascosa rivers
by tamtam24 February 04, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.