Green’s Dictionary of Slang

half a mo n.2

[? the delaying excuse, ‘Half a mo, I’m just having a fag’]

a cigarette.

[UK]Partridge DSUE (1984) 521: 1910–40.