Churchgoers at a carol service in Sri Lanka were likely expecting to sing Christmas classics like "Silent Night" and "Joy to the World" on Dec. 11.
Instead, their caroling booklets contained the lyrics to rap legend Tupac Shakur's "Hail Mary," according to CNN.
Here's just two quick lines from that song if you're not familiar:
"Bow down, pray to God hoping that he's listenin'/
Seein' n****s comin' for me."
Yeah, not exactly your typical Christmas song.
Churchgoers were probably expecting the other "Hail Mary" -- a prayer based on passages from the Gospel of Luke. Very, very different.
As The Guardian points out, both versions ask Mary, the mother of Jesus, "to intercede on behalf of sinners." Tupac's version, however, is much more detailed in mentioning specific sins and has lyrics referring to violence and female genitalia.
"A lot of people were in shock as to whether it was a joke or someone would actually rap the song," Andrew Choksy, who attended the service, told CNN.
The Joy to the World service, which was held in Colombo, was organized by the Archdiocese of Colombo and Joseph Vaz Trust.
The archdiocese told CNN that after organizers realized the mistake, they quickly asked attendees to return the booklets.
Father Da Silva of the archdiocese told CNN a young boy printed the booklets and had downloaded the wrong song.
WATCH | For the news you need, check out our 60 Second Circa.