To go off with the fall of the leaf; to be hanged: criminals in Dublin being turned off from the outside of the prison by the falling of a board, propped up, and moving on a hinge, like the leaf of a table. IRISH TERM.
LEAF
Meaning of LEAF in English
Slang English vocab. Английский сленговый словарь. 2012