This kid has gone from lipsyncing in his bedroom all the way to chillin' backstage with Katy Perry. Viral video superstar Keenan Cahill was recently invited to singalong with Ms. Perry herself to her hit song, 'Teenage Dream'.

The video features the 'California Girls' signer, Keenan, and Perry's feline alter-ego, Kitty Purry. The trio looks to be having a blast, especially when Kitty Purry finishes the first verse in all 'meows.'

During the chorus Keenan joins Katy on her lap when the 'Firework' singer compliments the teenager saying, "You smell good!"

Our favorite part was definitely when Katy flubs her own song, looking down and saying, "I don't know my own song." We love that she can poke fun at herself!

But the fun didn't end there! Keenan then joined Perry on stage while she performed a cover of Whitney Houston's 'I Wanna Dance With Somebody' at the Wells Fargo Center in Philadelphia, Penn. Katy and Keenan boogie down together and Perry acts as Cahill's hypewoman, yelling, "Go Keenan! Go Keenan!" Seems like the two have become fast friends!

In other Keenan news, his most recent video collab is with singer-songwriter and actor Drake Bell on Bell's most recent single, 'You're Not Thinking.'

Watch Katy Perry and Keenan Cahill Get Down to 'Teenage Dream'