Meaning of “scumbag” in the English Dictionary

british dictionary