Odious

/ˈoʊdiəs/

Slang Meanings

Really bad or awful
That movie was odious, I can't believe I wasted my time on it.
Something unpleasant or gross
The food at that restaurant was just odious.