Groundskeeper Willie's hometown has finally been revealed in The Simpsons after years of speculation.
His red facial hair, jacked physique and thick Scottish accent has made him a fan-favourite over the years.
But due to the deliberately ageless nature of the characters, Willie has claimed to be from various parts of Scotland over the last three decades.
In the 2012 episode 'The Daughter Also Rises', there are strong suggestions that Willie is from Kirkwall in the Orkney Islands.
But then in earlier episodes Willie had been stated to be a supporter of Aberdeen FC, and to have lived in Glasgow.
However, when his parents were introduced in 'Monty Can't Buy Me Love', they lived near Loch Ness; which is near Inverness.
Well, it turns out that none of these locations are accurate.
According to the latest episode of the hit US animated comedy - titled 'Ae Bonny Romance' - Groundskeeper Willie originates from a different city.
The perms for the episode sees the school caretaker return to his homeland to be reunited with his long-lost love Maisie, played by Karen Gillan.
When the Simpsons family go to find him, Willie reveals he lived in Edinburgh before moving to Springfield, which puts to bed years of unanswered questions.
Elsewhere in the show, the characters poke fun at Scotland in typical The Simpsons style.
In one scene, Maisie asks Willie for a kiss: "Give us a smooch ya big ugly bawbag."
To which the red-haired janitor replies: "Aw haud yer wheesht before I boke."
Meanwhile, the inquisitive Lisa Simpson goes on a tour of the city as she stops off at the Edinburgh Fringe Festival.
She said: "The Fringe Festival, a celebration of theatrical irony and self-awareness. It’s so clever without being good."
Although the new episode aired in the US on Sunday (3 December), the only way to stream all of The Simpsons episodes in the UK is from Disney+.
In November, the streaming service launched a new subscription tier which introduces adverts during its TV programmes and films.
The new ad-supported option allows viewers to access the streaming platform’s content for a cheaper price of £4.99 compared with its ad-free plans.
The more expensive ad-free tiers include the standard package at £7.99, or £79.90 annually, which has the same video and audio quality as the lower level but allows for downloads on up to 10 devices, while the premium model at £10.99, or £109.90, has improved video and audio quality and allows four devices to watch concurrently.Featured Image Credit: Disney+