1.
a highly offensive term for somebody, usually a man, regarded as hateful, despicable, or intensely annoying
2.
used as a familiar, humorous, and slightly vulgar term for a person, usually a man, who has the named characteristic
3.
an insulting word for someone who you are angry with