Green’s Dictionary of Slang

tarradiddle n.

see taradiddle n.