I have been making my own Hot X Buns for 10+ years, we eat them from Friday morning till Sunday, or longer if they last that long, 1 doz in the freezer and I will make more tomorrow, so much quicker now that I have my TM.
Had to google your question, this is what I found.
In many historically Christian countries, buns are traditionally eaten hot or toasted on Good Friday, with the cross standing as a symbol of The Crucifixion. They are believed by some to pre-date Christianity, although the first recorded use of the term "hot cross bun" was not until 1733; it is believed that buns marked with a cross were eaten by Saxons in honour of the goddess Eostre (the cross is thought to have symbolised the four quarters of the moon);"Eostre" is probably the origin of the name "Easter". Others claim that the Greeks marked cakes with a cross, much earlier.