The longtime feud between Justin Bieber and Seth Rogen has finally come to an end. Rogen appeared on "The Ellen DeGeneres Show" during "Bieber Week," a week dedicated to the Canadian pop star before his upcoming album "Purpose" comes out on Nov. 13. The two appeared on the daytime talk show together, where the beef was officially squashed.

The feud between Bieber and Rogen dates back to January 2015 when the "Pineapple Express" actor called Bieber "a piece of s--t" on his Twitter account. The comment was made during Bieber's famous downfall, which included plenty of bad behavior and an arrest for a drunken drag race he took part in in Miami. Since then, Bieber has been adamant that he has cleaned up his behavior despite some negative headlines.

"We had a beef, I guess, you would say, that's the word the kids' use," Rogen told DeGeneres. "It's not a really a beef, I just called him some really mean things on social media for no real reason."

"I can't tell you why I did it, I was inclined to do it in that moment," he continued. "And then I did it. And then it really hurt his feelings, as it should have. And a lot of people got very mad at me." Rogen said he finally ran into Bieber Wednesday backstage at Ellen and that he guessed they "made up."

Bieber then walked out onstage with a giant Rogen mask on to prove to the world that the beef was over with a big hug.

Check out the video below.