Green’s Dictionary of Slang

toffee adj.

see toffee-nose(d) under toffee n.