horse's ass


noun Slang: Vulgar.

a stupid or foolish person.