Definition, synonyms and related words
Scabies.
To scratch; to rub.
To play mean tricks; to act shabbily.