sir, i believe you're confusing redneck with white trash.
Redneck refers to a person who is stereotypically Caucasian and of lower socio-economic status in the United States and Canada, particularly referring to those living in rural areas. Originally limited to the Southern United States,[1] and then to Appalachia,[2] the term has become widely used throughout North America.
White trash is an American English pejorative term referring to individual or groups of lower social class Caucasian people that the speaker considers to lack social status. It is most frequently used as a slur to describe financially, economically or culturally disadvantaged Caucasians. It may also be used self-referentially by white North Americans with higher socio-economic status to jokingly describe limitations they sense in their culture[citation needed] and may also be used as a within-group expression among disadvantaged white Americans to express solidarity. "White trash" should be differentiated from the term redneck, as each has a unique historical etymology and context in modern usage with the latter generally a bit more socially acceptable.
OK it was a white trash wedding attended by rednecks, the ceremony started at 10:00am and most people had been drinking since an hour before it started