My oldest sprung an announcement on me.

I’m thoroughly confused.

ETA I’ve read it a few more times. I understand it even less now than before.