By Ariana Bacle
Updated January 20, 2016 at 07:00 PM EST

Dirty Grandpa star Zac Efron gets his Magic Mike on in a clip from The Ellen DeGeneres Show, where he gives the host a lap dance (while wearing tight leather pants) during a game of Head’s Up!.

Although the lap dance is the obvious highlight, Efron also demonstrates making out by kissing his hand and struggles to act out twerking. After the game, he laments failure: “I knew what twerking was, I should have just gone for it,” he says. “Whenever someone tells you to twerk, just do it.” Solid advice.

WANT MORE EW? Subscribe now to keep up with the latest in movies, television, and music.

Watch the video below, and see Dirty Grandpa when it arrives in theaters Friday.

Ellen DeGeneres

The Ellen DeGeneres Show

  • TV Show
  • In Season
stream service