Been a Hockey fan for 20 plus years and always wondered what it was.
BTW,
“Inhabitant” in English.
Doesn’t quite have the same charm.