Green’s Dictionary of Slang

Johnny Walker n.2

In phrases

do a Johnny Walker (v.)

to let off, to escape scot free.

[UK]Marvel XIV:344 June 12: The injured one [...] is inclined to let the sufferer to that awful complaint, kleptomania, do a Johnny Walker.