After one Twitter user said the "Beautiful Trauma" singer "sucks," the artist fired back.
"Yeah but at least I suck while singing our countries national anthem, and you just suck by yourself on a dirty couch. #winning," she tweeted.
She also bit back at people who criticized her for spitting out what appeared to be gum during her performance.
"It was a throat lozenge," she tweeted, defending herself.
On the eve of her big game performance, Pink revealed she had come down with the flu.
"Trying to practice the flu away," Pink wrote on Instagram. "I've been waiting to sing this song ["The Star Spangled Banner"] since 1991 when I saw my idol, Whitney Houston, own this song. And now, my chance has finally come. And it just so happens that this chance comes when I have two small Petri dish kids who literally cough INTO MY MOUTH and rub their snot on my cheek. You can't write this stuff I swear! And here we are."
Watch live on game day: Super Bowl on NBC
She then added, "I've arrived at another one of my dreams which is slowly becoming a sort of nightmare," Pink wrote. "I will tell you, this is one of the biggest honors of my life, singing this song in front of my family, my military family, my dad and brother and step mama and family and the world. And the EAGLES!?!?! I promise I will do my best, as I always do. As far as the gremlins that got me into this mess, you can cough at me for the rest of your lives. If it's a contest, babies, you win. #spreadthelove #spreadthegerms #pleasegivememyvoiceback #ificansingimgonnakillit."
Still, Pink took a moment to thank the viewers who showed her some support.
"All of your prayers and well wishes and candles got me through today. Thank you so much for all the love and support," she tweeted along with a photo of her daughter Willow. "We [heart] you. #SuperBowl2018."