It started on one of those endless, restless nights when the apartment felt too quiet and my body wouldn’t settle. I’d been scrolling mindlessly when the words “smut online” popped into my head like a secret I’d been keeping from myself. I typed it into the search bar without thinking twice.

The screen flooded with stories—raw, unfiltered accounts of strangers fucking in every position imaginable. I told myself it was just curiosity, but the heat between my legs said otherwise.
I clicked on the first one that looked promising: a woman describing how she met a stranger through an online forum and ended up bent over his kitchen table within an hour. The language was blunt, filthy. Every sentence painted exactly what his cock looked like sliding into her, how wet she sounded, the way she begged. My hand slipped under the waistband of my shorts before I even realized it. I was already slick, my fingers gliding easily over my clit as I read. Each paragraph made me stroke faster, harder, until I was biting my lip to keep from moaning out loud in the empty room.
That first night turned into a habit. Every evening after work I’d log on, find the dirtiest threads, and lose myself. I started commenting under a fake name, confessing little things: how I touched myself to their words, how I wished someone would describe exactly what they’d do to me. The replies came fast and explicit. Men and women alike told me they wanted to spread my thighs and taste how wet the stories made me. One username kept appearing—quiet at first, then bolder. He wrote in short, commanding sentences that made my stomach flip: “Tell me how you’d sound if I had you on your knees right now.”
We moved to private messages. At first it was just words on a screen, but soon it became voice notes. His voice was low, rough, the kind that vibrated straight between my legs. He’d describe in detail how he’d pin my wrists, how he’d lick me slow and teasing until I was shaking, then fuck me deep enough that I’d feel it the next day. I’d listen with my legs spread, two fingers buried inside myself, recording my own shaky breaths and wet sounds to send back. Hearing him groan when he listened to me come was addictive.
One night he asked if I wanted to meet. I hesitated for all of ten seconds before typing yes. We picked a hotel downtown, neutral ground. The entire subway ride there my heart hammered and my panties stayed damp. When I knocked on the door, he opened it wearing nothing but jeans slung low on his hips. He looked exactly like the voice had promised: broad shoulders, dark eyes that didn’t waver.
We didn’t bother with small talk. His mouth was on mine the second the door closed, tongue pushing deep while his hands yanked my shirt over my head. He sucked my nipples hard, teeth grazing just enough to make me gasp. I dropped to my knees without being told, unzipping him and taking his cock into my mouth like I’d been fantasizing about for weeks. He tasted clean and warm, thick enough that my jaw ached, and the way he groaned my fake name while gripping my hair made me soak through my underwear.
He pulled me up, stripped the rest of my clothes off, and bent me over the bed the way he’d described in every message. Two thick fingers slid into me without resistance. “Fuck, you’re dripping,” he muttered, pumping them slowly while his thumb circled my clit. I pushed back against his hand, begging in the same desperate tone I’d used in our chats. When he finally replaced his fingers with his cock, the stretch made me cry out. He didn’t go gentle. Each thrust was deep and deliberate, the sound of skin slapping skin filling the room along with my broken moans.
We moved through positions like we’d scripted them ourselves. Me on top, riding him while he sucked marks into my breasts. Him behind me again, one hand between my legs rubbing me until I came hard enough to soak the sheets. Later, after we’d both caught our breath, he flipped me onto my back and licked me clean, tongue slow and thorough until I was shaking again. I came on his face with my fingers twisted in his hair, thighs clamped around his head.
When it was over we lay tangled and sweaty, trading lazy kisses. I confessed out loud what I’d only typed before: how reading smut online had woken something up in me, how his words had made it impossible to stay satisfied with just my own hand. He smiled against my neck and said we could keep meeting, keep writing new scenes together. I already knew I’d be back online the next night, looking for fresh stories, but now I’d have real memories to compare them to.
The screen had started it all, but his hands, his voice, the way he fucked me like he’d memorized every filthy line I’d ever sent him—that was what kept me coming back. And I had no intention of stopping.