Often used as an insult and racial slur against White folks who live in the country. A hillbilly is a person who lives in a remote, rural area in the South, often in the Appalachian (Or sometimes Ozark) Mountains and therefore is isolated and somewhat out of touch with modern culture.
The stereotype of a hillbilly is a person who: Is a White Southerner who owns a shotgun, goes barefoot, wears a worn out floppy hat, drinks moonshine and whiskey which he makes himself, plays the banjo or fiddle, drives old beat up pick up trucks, has bad teeth, is poorly educated, has long a beard, wears worn out clothes and hand me downs, and is happy and content with what they have.
Just because someone is a hillbilly doesn't mean that they fit the hillbilly stereotype listed above.
Contrary to some of the other entries, hillbillies don’t live in trailer parks; they can’t otherwise they wouldn’t be isolated from modern culture and therefore would not be a hillbilly. They don’t eat road kill; many are actually farmers and hunt for their food, they don’t pick it off the side of the road. Also, hillbillies don’t go around sodomizing people, that is a fictional movie Deliverance which has contributed too many of the negative stereotypes.
A Redneck lives in trailer park and goes on the Jerry Springer show; a Hillbilly lives in a shack or cabin out in the middle of nowhere and doesn’t even have a TV.