snot
English Dictionary
->
Letter S
-> snot
Search Dictionary:
snot Definition
(n)
a
person
regarded
as
arrogant
and
annoying
(n)
nasal
mucus
snot Synonyms
prig
snob
snot
© Art Branch Inc.