Oh I known what the term “Redneck” means. I have worked with many of them over the years.
I also know the terms you throw out for “Scandinavians” and it doesn’t make me cringe.
BTW: It is also used for Dutch and others in many places.
As to “Norwegian Steam”, you obviously haven’t seen my post here about "the Norwegian icebreaker? (Much more insulting):
PS> You can only be insulted, or discriminated against, if you feel inferior.