something that can make you shiver, gag, feel uncomfortable, cringe by what someone does
âdid reeve just ask to have a tit dragââyeah heâs such a walking ickâ