Revenge is a dish best served cold and in front of millions of internet viewers vying for some catharsis, and this is precisely what 21-year-old Tiana Perea got.When Perea found out her boyfriend Santos was cheating on her, she wasted no time weeping over his sorry mess, and instead concocted the perfect revenge plan. Rather than ending things in private, in a situation where he could later lie to outsiders about the circumstances surrounding the break up, Perea prepared a scathing breakup speech that she delivered at her 21st birthday, on live video.https://twitter.com/tianaperea__/status/1073085515312914437After thanking her friends for being wonderful and present, Perea launched into her prepared call out of Santos' infidelity. "I’d like to thank Santos for making me realize I deserve so much better. All of us have seen screenshots - you were sexting her and sending her videos. You literally sent her the same picture you sent me today." Then, to uproarious applause, Perea declared the relationship over and her brother handed Santos a duffle with all his things."In case you didn’t figure it out, we’re over and you can get the fuck out,” she finished.Her friends appropriately cheered her and booed him, and when the video was posted on Twitter it quickly went viral.People on Twitter marveled at the intensity of the breakup, and many of them joked about a moment at the end of the video when she called out a friend of Santos."Edgar, if you knew, screw you too," she said -- before Santos clarified that Edgar didn't know.Edgar when she started saying his name pic.twitter.com/tfWYfgikRK— fatim ✿ (@FatimaCastroXx) December 15, 2018 Edgar sittin over there like .. wrong event to have ur girl pic.twitter.com/4WVa5GKCNO— The Wave 🇬🇲 (@SecuredaBagg) December 14, 2018 He got in the car and went to the other girls house 😂— Justin Chandler (@KOSDFF) December 14, 2018 Edgar when she went to snap on him too: pic.twitter.com/fL7Iwf8SqK— 684L (@Kennyhana__) December 14, 2018 The screenshots of the awkward guests are priceless.This poor girl looks so uncomfortable. pic.twitter.com/F9RcSdYPII— Christopher Duett (@BethuneTheory) December 14, 2018 I’m dead pic.twitter.com/n6HTt4x0LD— Albert (@TheFakeAlbert) December 14, 2018 I think they knew...I’m jus sayin.— Kori Huguet (@whorihugedick) December 17, 2018 Edgar at first until sis tried calling him out pic.twitter.com/eBxLyiAT6n— Hummaderz || حماد (@hummaderz) December 15, 2018 Bro look terrified like hes next😩 pic.twitter.com/UDYTQRQp9H— $20 cash gregular (@GramsGramsly) December 14, 2018 I have a feeling this public shaming will dissuade Santos from cheating in the future, and if he does, he'll be a lot more stealth about it.