rotten [adjective] + devil [noun]