When I search it, I see a brand a rum, a term referring to cheap booze in general, some type of mixed drink, and a tradition involving a poem and kissing a dead fish… 😬
All seem to be Newfoundland related things though.
Owls do sound better than most, if not all, of these things.