blinking offensive outrage scandalous
bad-looking degrading disgusting embarrassing lousy tacky ugly unseemly unsightly weird