skeeve

verb tr.: To disgust. noun: A disgusting person.