butterscotch

noun

1.
a hard brittle candy made with butter and brown sugar