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