There's no doubt about it that some of the Disney Channel fan theories out there are completely wild. Well, we've come across another one that is just as insane but kind of makes total sense, to be honest. Not to mention is has to do with two of Disney Channel's most popular shows – Wizards of Waverly Place and Hannah Montana.

So basically, this theory has been circulating the Tumblr world ever since 2016 but it literally will not go away because it's that mind blowing. Before we go into details, let's provide some background.

RELATED: Selena Gomez Shares a Heartfelt Message For David Henrie

Hannah Montana was about a regular girl named Miley Stewart who disguised herself with a simple blonde wig. When she put the wig on she was celebrity pop sensation, Hannah Montana. She lived a double life so when she didn't have the wig on, she could go to school, have friends and get out of the spotlight. Okay, DUH.

Wizards of Waverly Place looked at the lives of Alex Russo and her brothers Justin and Max,. The series followed the siblings trying to master their wizarding powers, which they inherited from their dad, and one member of the Russo fam was destined to be the one and only family wizard. We know what you're saying, you know all of this already.

Okay, so what you don't know is that this fan theory suggests that Alex Russo is actually Hannah Montana's arch pop star nemesis Mikayla Skeech.

Details. Details. Details.

RELATED: A Definitive Ranking of the Best Disney Channel Parents

Tumblr user wayfaringandwhatnot explained this in the way that before Wizards of Waverly Place had ever aired on Disney, Selena Gomez made a guest appearance on Hannah Montana. While making that guest appearance, she played the role of Mikayla Skeech. Mikayla was Hannah's enemy in the celebrity world – another pop star vying for fans, attention and fame.

mikayla skeech

While that seems normal, the crazy part comes when a crossover between Hannah Montana, Wizards of Waverly Place and The Suite Life on Deck happens years later. During the episode, Hannah and Alex Russo never cross paths because, in the Disney Channel realm, Hannah would see Alex and know her as Mikayla not as her Wizards character.

So basically, wayfaringandwhatnot believes that Alex whipped up some magic and she actually IS Mikayla Skeech. Mikayla is a disguise for Alex Russo. Just like Miley Stewart can put on a wig and become Hannah Montana, Alex Russo can put on a hat and become Mikayla Skeech.

MIND. BLOWN.

miley hannah

Things just got SUPER twisted. While Disney Channel, Miley Cyrus or Selena have yet to comment on the theory, it works. It might be a bit odd because Selena appeared on Hannah Montana long before Wizards of Waverly Place blew up and some people forget she even made a cameo alongside Miley. But, the whole thing makes sense and it fits with what actually happened on screen.

We don't know about you but this is going to be circling our heads all damn DAY.

Thanks, wayfaringandwhatnot.

RELATED: Emily Osment Shares the Only Way She'd Return to Hannah Montana

Love J-14? Be sure to subscribe to our YouTube channel for fun, exclusive videos with your favorite stars.