Scumbastards Share definition Flag Someone of questionable morals. A description a friends used for ISIS. Those scumbastards deserve everything they get.. Scumbastards by Fgturn June 6, 2017 0 0 Get merch Get the Scumbastards mug. Buy Now — $32.95 See more merch