If there's one thing we've learned on the internet, it's that Twitter's favorite pastime is poking fun at celebs. Whether it's their latest fashion flub, a bad hair day, or just something stupid they said, we can always count on our timelines for epic and endless roasts. But every now and again, they will beat us to the punch, cracking a joke about themselves before anyone else can and sending Twitter into a frenzy.
A perfect example of this was when rapper Iggy Azalea received a comment on Twitter that she quickly figured wouldn't be received too well. Rather than letting it all implode into an Azalea obliteration fest, she responded with a hilarious troll of herself that's almost too funny to handle.