Los Angeles: Zac Efron twerked and gave a lap dance to TV show host Ellen DeGeneres on the latest episode of 'The Ellen DeGeneres Show'.
Zac Efron. Pic/Santa Banta
The 57-year-old invited the hunky actor to play a game of 'Heads Up!' that required Efron to perform or make gestures in accordance with the words written on the screen of iPad DeGeneres was holding, reports aceshowbiz.com.
DeGeneres, meanwhile, would guess what the words appearing on the screen were based on Efron's acts.
The 'Neighbors 2' actor went raunchy as the first words appearing on the screen were "Lap Dance."
He instantly drove the audience into hysteria as he gave DeGeneres a lap dance. The host smiled and made a correct guess of what Efron did.
The 28-year-old actor then acted as if he's kissing his hand to perform "Making Out."
As DeGeneres made an inaccurate guess by saying "kissing" and "French kissing," Zac stuck his tongue out. She then made a correct answer after the actor asked her to try another word.
Next, Efron was asked to "Twerk." At first, the actor appeared to be shy as he paused and cursed after reading the word on the screen.
However, he then coyly twerked and said, "Like that?"
The audience cheered and applauded him as he's twerking next to a sofa.