Green’s Dictionary of Slang

J-hole n.

[coined on TV show Saturday Night Live]

(US campus) a contemptible person.

[US]Eble Campus Sl. Fall 6: J-HOLE – contemptible, unpleasant person: ‘That sore loser at the soccer game was such a J-HOLE.’.