Slowly I began to hate them
(www.dw.com)
Here we call them pajeets. Other acceptable names are poojeets, streetshiters, poo people, shit people, shitpedos, just to name a few