Jagoff

Etymology
Corruption of jackoff:.

Noun

 * 1)  An irritating, inept, or repugnant person.

Synonyms

 * cock sucker
 * mother fucker
 * dickwad
 * douchebag
 * prick
 * fuckhead

Synonyms

 * idiot
 * jerk
 * wanker

jagoff jagoff