Green’s Dictionary of Slang

dillion n.

something, abstract or concrete, that achieves success.

Urban Dict. 24 Mar. 🌐 Dillion describes a thing, or performing an act of high success or quality, like saying ‘a belter’.
[Scot]G. Armstrong Young Team 46: Addison walks up and whacks him a dillion.