Home US English jackhole
A stupid, irritating, or contemptible person; a person who behaves despicably.
1990s; earliest use found in Usenet (newsgroups). Apparently from jack- + -hole.
READ THESE ARTICLES