Hanapin
nakakaugal, kakapangit
abhorrent
detestable
disgusting
horrid
loathsome
revolting
revolt
revoltingly