Meaning of snot

Definition of snot

(noun) a person regarded as arrogant and annoying

Other information on snot

WIKIPEDIA results for snot
Amazon results for snot