Meaning of “scumbag” in the English Dictionary

English