むべき
imubeki

Expression

1. abominable; detestable