When Zac Efron stopped by The Ellen DeGeneres Show on Wednesday to promote his new comedy Dirty Grandpa, things got real weird, real fast. The funny talk-show host got Zac to play a bad-behavior-themed game of Heads Up!, which made the actor do some supremely awkward twerking, give Ellen one hell of a lap dance, and make out with his fist. Watch the video above to see every hilarious moment, and then check out some of Zac's crazy-hot shirtless photos!
POPSUGAR, the #1 independent media and technology company for women. Where more than 75 million women go for original, inspirational content that feeds their passions and interests.
From Our Partners
Latest Celebrity & Entertainment