The revelation left Bachelor Nation cheering as Hannah finally tears into this season's villain ... and scouring episodes for all things "windmill."
Everyone suspects that "Bachelor" and "Bachelorette" contestants have sex while filming the show, but it's not too often that one comes right out and admits it ... while the season is still airing ... to another contestant.
It might just be a clue as to how irritated "Bachelorette" Hannah Brown gets with contestant Luke Parker in the next episode -- yes, he survived yet again! -- as next week's teaser shows her really laying into him. Fans can only hope this means she's as fed up with his antics as they have been since basically the first episode.
'The Bachelorette' Gets Naked on a Date, Drives Another Contestant Crazy: 'It Just Pissed Me Off!"
View StoryHe's already creeped everyone out by acting like he already possesses Hannah, getting jealous of her going on dates with other people and absolutely losing his s--t over her naked date with Garrett, shaming her in the middle of a group date as if she was responsible for his feeling like she had cheated on him.
This week, Hannah pitted the two rivals together in another group date -- with Peter fourth-wheeling -- only to watch as Luke blamed Garrett for everything that's gone wrong, all the friction he's had with basically everyone in the house since Day One and legit claiming he's never done anything wrong.
He then got to talking about his faith, sharing a vision he had in the shower, and that part went over well with Hannah who has already bonded with him over her own faith.
She loves how he opens up about these parts of himself, even though he's used his faith to justify his objectification over her and very controlling language he's used to talk about her.
How One Luke Drove the Other to Quit 'The Bachelorette'
View StoryNevertheless, Luke survived yet again, which was bad news for Garrett who found himself heading out the door behind all the other dudes who seemed to be genuinely more decent guys than Luke.
Perhaps for having to suffer through that date, Peter got a rose, too, along with Tyler C. and Jed, while Mike and Connor also had to say goodbye. But all is not lost yet, fans who fear she will choose Luke in the end.
It's not always that the highlight of any episode is the "next episode" teaser, but that was definitely the case tonight, as it looks like Hannah finally reaches her boiling point with Luke, and surprise-surprise, it has everything to do with him wanting to control her body and what she does with it.
Luke so calmly laid it out to Hannah that if he found out she'd had sex with any of the other guys, he'd remove himself from the relationship and want to go home. (Cue Bachelor Nation screaming at her to say she had sex with all of them ... anything to get him to go away!). Hannah was beside herself with anger, telling him, "I don't owe you anything!"
Melissa Rycroft's Parents Thought She Died in the Dominican Republic
View Story"I have had sex," Hannah tells a flabbergasted Luke. "And yet, Jesus still loves me."
But the moment of the night that really lit up Bachelor Nation was when she told him, "Me f--king in a windmill, you probably wanna leave," clearly ready to dismiss him to do just that.
As the video shows her flipping off a limo driving away (could Luke actually be inside?), Hannah tells the camera plainly, "I f--ked in a windmill. And guess what? We did it a second time."
And just like that, it was Easter and Christmas all wrapped up in one as the show's fans celebrated what appears to be the gift they've been wanting all season -- Luke P. to take the long drive away -- and began searching for all the clues to try and figure out who Hannah spent some quality time in that windmill with.
Twice.
Check out some of the best reactions below:
'Bachelorette' Creator and Host Come for Kelly Ripa After She Calls Show 'Creepy' and 'Gross'
View StoryI thought she said “ I f—ked a windmill.” I had to think about that for a second. #TheBachelorette pic.twitter.com/rBjnMOcoIc
@AliveInPhilly
Windmill - 2
@taycorgi
Luke P - 0#thebachelorette pic.twitter.com/iG0NmhuK2x
WE STAN A WOMAN WHO IS IN TOUCH WITH AND PROUD OF HER SEXUALITY. WE STAN A WOMAN WHO REFUSES TO BE SHAMED. WE STAN THE WINDMILL!!! #thebachelorette @AlabamaHannah
@laurenzima
“I f*cked in a windmill so you probably will want to leave.” #ThaBachelorette pic.twitter.com/krNhFdpMnK
@JillBiden_ish
she did what in a windmill? with who? twice? did the producers know?#TheBachelorette pic.twitter.com/dtZsrsJ95K
@TheBachReasons
Me trying to figure out who has the date in the windmill #TheBachelorette pic.twitter.com/ZRwzuk43dd
@Tayy_Tor_Tot
Everybody in #BachelorNation right now: WHO WAS SHE IN A WINDMILL WITH?!?! #TheBachelorette pic.twitter.com/lSvEroeER0
@megwag22
When you realize in the beginning of Jed's one on one there's a windmill in the back..... #bachelorette
@JennaHartman1
the windmill, entering the narrative #TheBachelorette pic.twitter.com/lI1lIr0dqk
@dddrop_the_lace
Hannah had sex in a windmill ->
@eiLEEN_on_me
Windmills are an icon in the Netherlands ->
Tyler C had a 1:1 in the Netherlands #TheBachelorette pic.twitter.com/tc5mLEF6Wo
"We f*** in a windmill.. we did it a second time" WHO.. TYLER.. NO PETER?? I need the Tea. #TheBachelorette pic.twitter.com/3mo1BEE5j7
@MarlishaScott
Hold on, what about a windmill?? I love Hannah. #TheBachelorette pic.twitter.com/pzJ4mGPZUA
@CasiVrealtor
Got a story or a tip for us? Email TooFab editors at tips@toofab.com.