Antenne Carinthia presenter Joe Kohlhofer, 27, started his 8:00am show by telling listeners that he felt people in the area were not in the Christmas spirit.
As a result, he said he felt a Christmas overdose was in order, and that meant playing Last Christmas non-stop for his entire two-hour show - an incredible 23 times.
According to the radio station he did not have permission for the stunt, and barricaded the door to stop anybody getting in. He then continued to broadcast the song until 10:00am when he opened the door to let his colleagues in.
Until then, they could only look through the glass windows of the studio as the song played repeatedly.
The station confirmed that hundreds of angry calls flooded the telephone lines complaining about the non-stop broadcast, and when it did not stop they took to social media to voice their annoyance.
The unplanned stunt could have another consequence after it was revealed that it was probably the longest ever broadcast of Last Christmas after it was played 23 times in the two hours available.
The presenter who had been taking calls live on air from disgruntled viewers admitted he decided to stop early after getting a call from his daughter Leonie Michelle, aged four, who also wanted him to stop playing the song.
He said: "I wanted to play it all day, but because I love my daughter so much I gave in to her request."
Story continues below…
Three years ago in Baden-Württemberg in Germany a presenter staged a similar action but only managed to play Last Christmas 14 times before he was taken off air.
Story courtesy Central European News.