Green’s Dictionary of Slang

Davy’s locker n.

see Davy Jones’s locker n.