English Dictionary
Definition snotty in British English
snotty adjective
adjective
/ˈsnɒti/

English Dictionary