Definitions by 2legit2quit82
Chechuck
A group of hillbillies in southwestern PA. Free loaders and often associated with white trash and mentally challenged farmers. Never to be trusted, bad work ethic,lives off the government. Bad reputation.
Chechuck by 2legit2quit82 June 18, 2018