I quickly mentioned that I don't follow hockey so he wouldn't think I was just a Bruins fan harassing him, and asked what it stood for. He stumblingly said it stood for "Habitants" and left it at that. I said "Oh, thanks" and went my way, really no more enlightened than I was before.
Today, I looked it up. Essentially, it seems to mean serfs who don't want to be called serfs. Still a strange name, but at least I know where it comes from!