MyDataFarming







Definitions of toffee:
  • noun:   caramelized sugar cooled in thin sheets



more on this topic on answers.com