One who is a parasite or embarrassment to humanity or life on earth itself. Usually this being is described as "chartinfer".
Omg! Larry just called Betty a jarfington! Monkeys are shook!