What is the meaning of Jagoff?

An irritating, inept, or repugnant person.

Source: wiktionary.org