Synonyms of Horse's ass

Primary definition: An obnoxious, irritating, or foolish person.

Full Dictionary Entry

Antonyms & Opposite Concepts