despicable, loathsome, nauseating, nauseous, noisome, offensive, queasy, sickening, slimy, ugly, unworthy, worthless, wretched,