Meaning of toffee
Definition of toffee
(noun)
caramelized
sugar
cooled in
thin
sheets
Other information on toffee
WIKIPEDIA results for
toffee
Amazon results for
toffee
Tweet