Green’s Dictionary of Slang

thrum n.2

see thrums n.