Twitter and Instagram are pretty much saying "Oh yeah?!" at each other in increasingly louder volumes.

More