Green’s Dictionary of Slang

haberdasher of (nouns and) pronouns n.

[the expanded version is late 17C–18C only]

[late 17C–early 19C] a schoolmaster; a tutor.