SCRATTER


Meaning of SCRATTER in English

Noun. 1. A slovenly dressed person, a dirty person, perhaps of low intelligence and having little culture. Derog.2. A contemptible person.

Slang English vocab.      Английский сленговый словарь.