What does ‘Larbo’ mean?

Larbo: a type of candy made of maple syrup on snow. New Hampshire.