Meaning of toffy

Definition of toffy

(noun) caramelized sugar cooled in thin sheets

Other information on toffy

WIKIPEDIA results for toffy
Amazon results for toffy