Meaning of butterscotch
Definition of butterscotch
(noun)
a
hard
brittle
candy
made
with
butter
and
brown
sugar
Other information on butterscotch
WIKIPEDIA results for
butterscotch
Amazon results for
butterscotch
Tweet