Log in
Search words & phrases
snot-nosed
US
・
UK
A1
Definition
Video subtitles
adjective
Childish and inexperienced (used as a general term of abuse)