Wiktionary
horse's ass
n. 1 (context vulgar idiomatic English) A jerk; an unpleasant, unlikable person; an asshole. 2 (context vulgar idiomatic English) A thing or person which is visually unappealing.