revolting [adjective] + cock [noun]