Green’s Dictionary of Slang

Houdini v.

[Houdini n.]

(US Und.) to escape, to disappear.

[US]Appleton Post-Crescent (WI) 6 May 11/1: Flapper Dictionary houdini – To be on time for a date.
[US]Ersine Und. and Prison Sl.
[US]A.J. Pollock Und. Speaks n.p.: Houdini, to disappear.
[US]G. Liddy Will 114: As if in fear that Leary would Houdini out of his pants again at the first opportunity, the district attorney ordered me to interview him immediately.