Skip to main content

Definitions by Fgturn

Scumbastards 

Someone of questionable morals. A description a friends used for ISIS.
Those scumbastards deserve everything they get..
Scumbastards by Fgturn June 6, 2017