Irvine Welsh has hilariously hit out at a group of Hearts supporters who posed up with a supporter's flag branded the "worst ever".
The Trainspotting author was unimpressed with the fans who had travelled north from Edinburgh on Saturday to watch Hearts take on Aberdeen at Pittodrie.
In the image, five men can be seen standing in Union Square, Aberdeen proudly holding aloft a Union Jack emblazoned with the words ‘Tory supporters on tour, say no to the SNP’.
READ MORE - Edinburgh farm goes up in flames as fire crews race to battle blaze
The flag also features the faces of former Prime Minister’s Boris Johnson and David Cameron alongside the Hearts club crest.
The group of fans have since been the subject of ridicule on social media, with Welsh chipping in a particularly hilarious scathing review of the men on Sunday.
The 64-year-old wrote: “[They] might as well just take out a billboard advert saying ‘I’ve not had my hole and I just can’t see where it’s coming from.’”