Someone who gets dressed up during the Christmas holidays and goes from house to house bumming drinks. A Newfoundland Tradition.
Any mummers 'loud in?
51👍 15👎