Green’s Dictionary of Slang

lay-on n.

(Irish drugs) a measure of drugs obtained on credit and paid for later.

[Ire]P. Howard The Joy (2015) [ebook] Duffo says he’s heading into town after to see Tootser about getting a lay-on, a bit of smack on a take now/ pay later basis.