Zac Efron sat down with Jimmy Fallon on Wednesday's Tonight Show and ended up taking a little trip down memory lane.
Fallon showed an embarrassing throwback pic of Efron from when he was a little boy with a very questionable crimped bowl-cut 'do – the actor blamed the look on some "older girls" at a performing arts camp he attended -- then he gave the 28-year-old star a chance to relive the fashionable moment with a spot-on wig.
"Does it look as good as it feels?" Efron asked the audience as Fallon finished slipping the ridiculous hairpiece on his head. To be fair, he was still kind of pulling it off.
WATCH: Zac Efron Rocks Sexy Red Dress in 'Neighbors 2' Teaser
Efron and Fallon both rocked the ridiculous bowl-cut wigs before they got up and danced like awkward lunatics. "I feel like we could [be in] Night at the Roxbury," Efron joked.
However, busting a hilariously bad move wasn't the only talent the handsome star brought to the table -- he also showed off his shockingly spot-on impression of his Neighbors 2 co-star, Seth Rogen.
"I was giving interviews with Seth all day, so I'm kind of talking like him anyway," Efron explained, laughing.
RELATED: Zac Efron and Seth Rogen Play a Hilarious, NSFW Game of Mario Kart With Conan O'Brien
After talking about the upcoming raunchy comedy sequel, Fallon and Efron squared off in a game of Water War, in which they played the classic card game War, with the twist that the winner of each hand got to pour a glass of water in the other's face.
While both stars got wet, there could only be one winner and it was Fallon, who blasted Efron from head to toe with a giant Supersoaker cannon.
WATCH: Zac Efron and Seth Rogen Talk Buff Bods and Sorority Sisters on 'Neighbors 2' Set
Check out the raunchy trailer for Efron and Rogen's upcoming R-rated college comedy, Neighbors 2: Sorority Rising, which hits theaters Friday.