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
Can you define these popular missing words?