Definition from Wiktionary, the free dictionary
redneck (plural rednecks)
- (slang, pejorative) A poor, rural, white Southern person (of either gender); especially, one who is regarded as rowdy, arrogant, egotistical, a braggart, etc.
- (slang) The nickname given to miners who wore red bandanas for identification during the West Virginia mine war of 1921.
- (Britain, archaic) The nickname given to Roman Catholics in the nineteenth and twentieth centuries.
uneducated, unsophisticated person