Boulingo
dirtbag
A very unpleasant or bad person.
Learn languages with Boulingo