2 weeks before Christmas a distant relative that I barely see calls up and invites herself, her husband, 2 dc and 2 other relatives we also rarely see to Christmas dinner at mine as I've got a big kitchen and nothing else to do so might as well cook for all of them & provide all food and drinks all day long (from experience they are greedy and can eat for England).
It was actually a phone call out of the blue and phrased as: "What time do you want us to come for Christmas dinner?" As though it had already been previously talked about!!
We only usually see them at big family events, so one time a year generally, and we're completely different generations.
Funnily enough, we had seen them the week before they invited themselves to ours for Christmas.
They were at another relative's house where they gave out money/gifts/cards to my sibling's dc, but nothing for mine (in front of them). They knew we would be there too.
This is the second year they've tried it. Last year, about a week before Christmas day, they guilted my mum (who was coming to me) into inviting all of them to mine without actually asking me first. I was already cooking for 12, so what difference did 6 more make?!
Turns out they were meant to be cooking dinner for 2 older relatives at theirs, but decided it would be easier to let me do it all and pay for it all when they heard I was already cooking for my parents and siblings!
Needless to say I put them straight both times, although I had to keep repeating 'no, that doesn't work for us' for about 15 mins as they just kept rephrasing/asking me, and I half wondered if they'd just turn up on the day.
They didn't!