Green’s Dictionary of Slang

toft n.

see toff n. (2)