Green’s Dictionary of Slang

smezzle n.

[ety. unknown]

(UK Und.) a secret, a personal matter.

[UK]Duncombe New and Improved Flash Dict.