Olympian Adam Rippon has been 'sleeping on' (not with) Shawn Mendes

Bronze-winning Olympic figure skater Adam Rippon visited The Ellen DeGeneres Show and was happy to gush about his celebrity crushes. He said he has a solid crush on Jake Gyllenhaal.

However, there might be a debate about who he likes more: Gyllenhaal, Harry Styles, or Shawn Mendes. He said he’s been “sleeping on” Shawn Mendes. DeGeneres was confused by the term and thought he meant he was “sleeping with” Mendes. He clarified that he meant he hadn’t given Shawn Mendes enough attention but added, “So now Shawn Mendes is taking over for Harry Styles. And I know Harry will be upset.”

DeGeneres offered a helpful suggestion. “Here’s the thing: Those are all good, solid choices. I’m going to direct you in the direction of some gay men. You’re going to have a better shot at it.”

Watch: Adorable: Donald Glover bought 113 boxes of cookies from Girl Scout who remixed ‘Redbone’

Read more from Yahoo Entertainment:

Tell us what you think! Hit us up on Twitter, Facebook, Instagram or leave your comments below.