detestable thing