The song is narrated from the point of view of a busy single woman who is adamant that she will try to sit-out the exhausting Christmas period, not participating in the traditional Christmas activities (except for making dinner, see below).
She reveals that, during the course of the year, she has attempted to meet up with a man she encountered in a ski shop the previous year. Despite the couple's attempts to meet, a succession of mishaps conspires to keep them apart.
Finally on Christmas Eve, while the protagonist (after stating that A&P provided her with "the world's smallest turkey") is doing last-minute shopping for cranberries at a local convenience store, ends up running into the man after discovering that he, too, forgot to buy cranberries.
The song was covered by the Spice Girls in 1998 as a B-side for their single "Goodbye". In the Spice Girls version the "world's smallest turkey" was provided by Tesco, along with other modified lyrics referring to world tours and babies. The group Save Ferris also recorded a version with different lyrics. Kate Nash has also covered the song.