Green’s Dictionary of Slang

merrybones n.

see marrowbones n.