Patricia Heaton, Julie Brown

The Middle's Frankie is in for a big surprise on Wednesday's Christmas episode.

In our exclusive clip, Frankie (Patricia Heaton) jokes — and eventually sings — to her friends that her husband (Neil Flynn) never gets her anything for the holiday. But this year is different. Mike, who has enough of her mockery, reveals his secret gift in the middle of Frankie's trash-talking, much to her shock.

Check it out:

The Middle airs Wednesdays at 8/7c on ABC.