While at this point it may seem like it would be impossible for this season of The Bachelorette to shock us — honestly, we’ve already witnessed a grown man in a penguin costume, one dude with a creepy AF mini-me doll, and WHABOOM, not to mention the fact that DeMario was called out for having a girlfriend — we’ll readily admit it can still happen. And last night, our jaws dropped when the cast popped up on The Ellen Show, not because of the surprise visit, but because the fellas ended up stripping down to wow us (and woo Rachel Lindsay) with their best Magic Mike moves.

The Bachelorette Rachel Lindsay

You can always count on Ellen for a good time, and that not only means plenty of drool-worthy tidbits about what Lindsay has already gotten up to with her group of suitors — this time around it also meant some drool-worthy dance moves from a handful of The Bachelorette’s (ripped!) fellas.

The Bachelorette _ Ellen

Doing their best to earn some dollar bills while shakin’ their groove thangs to Ginuwine’s “Pony” (yep, the same song that gets the Magic Mike men moving), they went on to play “Never Have I Ever,” which unfortunately revealed that Alex pees in the mansion’s pool. If Rachel Lindsay needs a reason to get rid of him, there it is right there.

Watch all of the action below and decide for yourself if it’s wildly hot or just wildly awkward.

What did you think about The Bachelorette contestants’ Magic Mike-like moves? Let us know @BritandCo!

(h/t Elite Daily; photos via David Becker/Getty, Ellen)