jerk-off
Contemptible annoying person
Jerk-off is vulgar slang for someone contemptible or worthless—an idiot, a loser, a waste of time: Don't listen to that jerk-off.
The term derives from the verb jerk off (to masturbate), implying someone who contributes nothing useful.
As an adjective, it describes something amateurish or half-assed: some jerk-off operation run out of a garage.
wank
Male self-stimulation
rub one out · self-pleasure · solo · hand job · fap · tug · whack off · spank · yank · climax
asshole
Crude insult or anatomy
moron · idiot · loser · creep · scumbag · sleazeball · tool · schmuck · lowlife · deadbeat
jerk-offstand-up guy
Dependable, honorable person
mensch · class act · good guy · good egg · sweetheart
jerk-offgo-getter
Ambitious, driven person
hard worker · dynamo · doer · achiever · mover and shaker