Shorter term for annoying immigrants.
Fucking Latino grints came into the store today and fucked shit up.
5👍 10👎