It's officially been too long since "High School Musical." Especially if you're Zac Efron, apparently.

The 27-year-old actor, who starred in the wildly popular 2006 Disney movie was asked by Cosmopolitan UK to name a song from it, and his attempt at guessing it is just as hilarious as it is disappointing!

If you remember, there's a classic scene where Efron (Troy Bolton) and his real-life ex and on-screen love Vanessa Hudgens (Gabriella Montez) sing "Breaking Free" to their peers.

But just because he sang it doesn't mean he can remember the catchy song's title.

At a junket for his upcoming film "We Are Your Friends" with director Max Joseph and co-star Emily Ratajkowski, Efron guesses "Soaring Free" and "Take a Chance" before he finally gets it right when the "Breaking Free" lyric starts. And even though it took him about 22 seconds to answer correctly, he does make a fair point.

MORE: The 27 Most Important Zac Efron Shirtless Moments 

"There's three movies of songs guys!" Efron said in his defense.

So while he may not be able to "break free" from this moment , he did redeem himself by correctly guessing "Macarena" right away.

Just don't ask him to name Robin Thicke's "Blurred Lines" either.

PICS: Zac Efron Brings the Heat to Hawaii With His Girlfriend Sami Miro