Ed Sheeran Gets Trolled by a Teen Who Explains How Every One of His Songs Is Written

Every album must have a "TMI relationship song."
Image may contain Glasses Accessories Accessory Human Person Text Face and Finger

We all have mad respect for Ed Sheeran. The super talented musician has been dubbed one of the most influential people in the world, broken records, and has not one, but two Grammy awards. So you could say he's a pretty big deal. But with that notoriety comes a big spotlight, and, as we all know, as far as the internet is concerned that opens you up to an occasional, all-in-good-fun clowning.

John Fassold, a 19-year-old at Arizona State University, had some ideas as to how Ed writes his music. The student has done this before with The Chainsmokers, breaking down how the DJ/producer duo pumps out their infectious radio bangers with a video that went viral. Now John is back at it again, taking some cracks at Ed's work.

In a video he uploaded to YouTube this week, John goes through the steps of making an Ed Sheeran album. The name comes first, with John choosing -b ± √b^2 - 4ac / 2a, obviously a cheeky ode to the fact that all of Ed's past ones have been things like 5 and X (it's like we're back in math class). And throughout the rest of the seven-minute tutorial/joke, John figures out the feeling for each of the tracks. You have to start the album off with "acoustic ballad," of course throw in a "slow dance prom acoustic ballad," and finish the project off with "acoustic ballad but with piano."

Clearly, John's sort of trolling Ed, but it seems like people have been enjoying it — the video has racked up over one million views in over a week. While Ed has yet to comment on the video, we're hoping he takes it all in good humor. Because let's be real, there's definitely a kernel of legitimacy to John's hilarious creation. And Ed's probably too busy laughing with his two Grammy trophies to pay any mind anyway. Check it out below:

Related: Watch the Moment Ed Sheeran Got His Infamous, Misspelled Tattoo

Check this out: