Zac Efron Gives Ellen DeGeneres Lap Dance, Twerks in Round of Heads Up!

“Dirty Grandpa” star gets down and a bit dirty with the “Ellen DeGeneres Show” host

Ellen DeGeneres got more than she bargained for when she asked to play a game of Heads Up! with “Dirty Grandpa” star Zac Efron¬†on “The Ellen DeGeneres Show.”

When the first term was “Lap Dance,” Efron took it literally and started to grind on DeGeneres. Naturally, she guessed the word immediately.

Other terms DeGeneres had to guess included “Tinder,” “Making Out,” “Skinny-Dipping” and “Handcuffs.” When “Twerk” came up, Efron showed off his “High School Musical” dancing skills and shook what his mama gave him.

Throughout the entire game, which airs on Wednesday, the crowd went wild.

“Dirty Grandpa,” which opens Friday, stars Efron, Robert De Niro, Zoey Deutch, Aubrey Plaza and Julianne Hough and is directed by Dan Mazer.

Watch the video.