Green’s Dictionary of Slang

snot n.2

[he is seen as snotty adj. (3)]

[mid-19C] (UK Und.) a gentleman.