rancid [adjective] + hell [noun]