Green’s Dictionary of Slang

thrumbo n.

see thrums n.