English to Arabic

Meaning for:
Snotty
other
مختال، متكبّر