A cheating boyfriend got his comeuppance when he arrived at Luton Airport following a holiday - only to be confronted by the three girls he had been seeing at the same time.
Charlie Fisher, 20, walked through the arrivals and found the girls shouting "liar, liar, liar" at him.
According to the Mirror, he made a quick exit with his gran, who was waiting in a car outside.
His not-so-gentlemanly behaviour was exposed when one of the girls, Becky Connery, 17, found a text on his phone from another girl before he headed off to Germany.
Becky got in touch with the girl, who does not want to be named, and they then found a third girl, Lizzie Leeland-Cunningham, through Facebook.
According to the Metro, Becky said: "He came out and froze. We started calling him a cheat and a liar really loudly. He didn't have anything to say."
Lizzie told The Sun: "I just wanted to see his face when all three of us were in the same place."
Becky tweeted a picture of the trio at Luton Airport together.
just been at the airport to meet my cheating boyfriend with the two other girls he was seeing pic.twitter.com/gmsHchXe3W
- becky connery (@fuckubecky) September 13, 2014
She also uploaded a picture of the man in question, and pondered how he managed to get three lovely ladies.
How he had three girlfriends at once I will never understand pic.twitter.com/9VXuA2Psmc- becky connery (@fuckubecky) September 13, 2014
A host of other users came out in support of the girls, with one saying: "This is the best thing ever, hell yeah."
Another said: "Glad to see women stick together against a cheating boyfriend rather than tear each other apart! Well done all three of you."
And support has come from all over the world, including America, with one user writing: "You go girls! I hope you 3 stay good friends, because women have to stick together! Love from Fitchburg, MA, USA."
Wife tries to stop cheating husband by running onto airport runway
Revealed! The top hotels for cheating couples