I do take some offense at the term Redneck when used as a pejorative, as I object to all other ethnic slurs. I consider myself somewhat of a cr@cker, but am not far from a Redneck in its original meaning (Scotish Protestant). I don't like the term "white tr@sh" either because it assumes the white "non tr@sh" are superior to all the other races. Why don't you just use terms that define the caliber of the person such as "buffoon" or "cretin."