Noun
(vulgar, offensive) A contemptible, unpleasant individual.
(vulgar, derogatory, Internet slang) A dog, seen as fetid and disgusting. Hyponym: shitbull