appalling ghastly grisly repulsive revolting shocking ugly
beautiful charming delightful exquisite
hideously