Green’s Dictionary of Slang

thomas rot n.

see tommyrot n.