A funeral procession for the Queen turned ugly when a heckler in the audience directed some choice insults toward Prince Andrew.

Andrew was part of procession that wound through the streets of Edinburgh as the Queen’s casket journeyed to St. Giles Cathedral, alongside siblings King Charles III, Princess Anne, Prince Edward and their respective spouses.

At one point, a voice emanating from the crowd could be heard yelling at the embattled Duke of York.

READ MORE: Prince Harry, Prince Andrew Will Not Be Wearing Military Uniforms At The Queen’s Funeral

“Andrew, you’re a sick old man!” yelled the heckler, apparently referencing the accusations of Virginia Giuffre, who claimed Andrew had sex with her on multiple occasions when she was underage, having been introduced by Jeffrey Epstein and convicted sex trafficker Ghislaine Maxwell; Andrew has denied Giuffre’s allegations.

According to TMZ, the man was quickly identified by authorities.

In video of the incident, the heckler was manhandled by members of the crowd before being thrown to the pavement right at the feet of a police officer.

“Disgusting!” the man shouts at Andrew as he’s being pulled away by the officer.

Sky News reports that the heckler was subsequently placed under arrest.

“A 22-year-old man was arrested in connection with a breach of the peace on the Royal Mile at around 2.50pm today,” reads a statement issued by Police Scotland.