Green’s Dictionary of Slang

smelt n.2

(UK Und.) a fool.

[UK]Duncombe New and Improved Flash Dict. n.p.: Smelts, fresh well-dressed fools, rich.