Someone Remixed Justin Bieber's "What Do You Mean?" with Ariana Grande's "One Last Time" and It's Genius

Click. listen. repeat.

Until now we were convinced Justin Bieber's new song, "What Do You Mean?" was perfect. It most definitely is but now we have reason to believe one person could have made the #1 track better. And her name is Ariana Grande.

Youtuber Jake Marra posted the above mashup of Justin Bieber's latest track mixed with Ariana's hit "One Last Time" and it's pure pop perfection. You know that feeling when you didn't know you needed something until it's there? That's how you'll feel after one listen to this remix.

While Ariana's hit is more uptempo than Justin's tick-tock track it somehow balances together brilliantly. While this isn't an official collaboration from the two, Justin has surprised fans before when he performed on stage with Ariana so we know the singers are close friends. Aka, a real collaboration is definitely possible. Until then, we'll have this on repeat.

Related: Listen to Justin Bieber's Brand-New (and Best Ever) Song "What Do You Mean?"

Want more Bieber? Check these videos out.