Green’s Dictionary of Slang

terps n.

see turps n. (1)