podictionary

OED (online etymology dictionary)

funnily, OED2 does not give an etymology, but reading the various and varied senses it seems to have different sources (the sun, red kerchiefs, anger, pellagra, religion, etc.)

BTW, you can find lots of stuff online by googling in this manner:
redneck etymology [in general, (word) etymology]