1. asshole(n = noun.person) bastard, cocksucker, dickhead, mother fucker, motherfucker, prick, shit, sob, son of a bitch, whoreson - insulting terms of address for people who are stupid or irritating or ridiculous;
is a kind of disagreeable person, unpleasant person
2. asshole(n = noun.body) arse, arsehole, bunghole - vulgar slang for anus;
is a kind of anus
N ignoramus, dunce, wooden spoon, no scholar, (imbecility) 499 (folly) 501 moron, imbecile, idiot, fool, jerk, nincompoop, asshole, dilettante, sciolist, smatterer, dabbler, half scholar, charlatan, wiseacre, greenhorn, amateur, novice, tyro, numskull, lubber, fool, pedant, bookless, shallow, ignorant, a wit with dunces and a dunce with wits.