← Story Library

Truth or Dare in the Stairwell

Truth or Dare in the Stairwell

Chapter 1: The Game Begins

The flickering fluorescent light in the stairwell cast jagged shadows across the chipped paint of the walls. It smelled of damp concrete and forgotten cigarette butts, but I didn’t care. I was sitting cross-legged on the cold floor, opposite my ex, Katya, her sharp green eyes glinting with mischief. Her leather jacket was slung over the railing, and her tight black tank top hugged every curve of her body. We’d been playing Truth or Dare for the last half hour, each round getting bolder, each challenge dripping with unspoken tension.

‘Truth or dare, Sasha?’ she purred, her voice low and taunting, a smirk playing on her full lips as she twirled a strand of her dark hair around her finger.

‘Dare,’ I shot back, leaning forward, my heart already thudding. I wasn’t about to back down, not with her looking at me like that—like she could eat me alive and I’d beg for more.

Her smirk widened into a wicked grin. ‘I dare you to stay perfectly still, no matter what I do.’ She raised an eyebrow, daring me to protest. I didn’t. I just nodded, my jaw tight, already feeling the heat creeping up my neck.

Katya shifted, reaching for her bag on the step beside me. Her body leaned close—too close. Her shoulder brushed against my thigh, and I felt the warmth of her breath as her face hovered near my crotch. My jeans tightened instantly, and I cursed under my breath. She froze for a split second, her eyes flicking up to meet mine, and I saw the spark of realization. Then, that spark turned into a goddamn wildfire.

‘Well, well,’ she drawled, her voice dripping with amusement as she straightened up, her gaze locked on the bulge in my pants. ‘Looks like someone’s already hard for me. Didn’t take much, did it?’

‘Shut up,’ I growled, but there was no heat in it. My voice was rough, betraying how much I wanted her to keep going. ‘You gonna do something about it, or just talk shit all night?’

Her laugh was sharp, cutting through the stale air like a blade. ‘Oh, I’m gonna do something, alright.’ She pulled her phone from her pocket, flipping it to the camera with a practiced flick of her thumb. ‘And I’m gonna make sure we remember every second of it.’

Before I could say another word, she hit record, the little red light blinking as she propped the phone against the stair railing, angling it to catch us both. Then she turned back to me, her eyes blazing with intent. ‘Don’t move, Sasha. Let’s see how long you can hold out.’

Her hands were on my belt in an instant, deft fingers unbuckling it with a speed that made my head spin. My cock strained against the fabric as she tugged my jeans down just enough to free it, the cool air of the stairwell a stark contrast to the heat of her gaze. ‘Fuck, you’re already dripping,’ she murmured, her tone half-mocking, half-hungry, as she wrapped her fingers around me. I bit back a groan, my hands clenching into fists at my sides.

‘Katya—’ I started, but she cut me off with a look so fierce it could’ve burned through steel.

‘I said don’t move,’ she snapped, her voice commanding, leaving no room for argument. Then her lips were on me, hot and wet, taking me in with a confidence that made my vision blur. The stairwell echoed with the sound of her mouth working me over, and I couldn’t stop the low, desperate noise that escaped my throat. She was relentless, her tongue teasing and tormenting, her hand gripping the base of my cock as she sucked me off like she owned me. And fuck, in that moment, she did.

I glanced at the phone, the red light still blinking, capturing every second of her lips wrapped around me, her eyes flicking up to meet mine through the screen. She knew exactly what she was doing—putting on a show, making sure every angle was perfect. My hips twitched despite her orders, and she pulled back just long enough to smirk. ‘Told you to stay still. Guess I’ll have to make this quick.’

Her pace quickened, her mouth a blur of heat and pressure, and I felt the tension coiling tight in my core. ‘Katya, I’m gonna—’ I gasped, and she hummed around me, the vibration pushing me over the edge. I came hard, my body shuddering as I spilled into her mouth, panting and sweating, my hands gripping the edge of the step for dear life.

She didn’t pull away immediately. Instead, she held me there, her lips still around me, taking every last drop with a wicked glint in her eye. When she finally released me, she sat back on her heels, licking her lips slowly, deliberately, like she was savoring the taste. ‘Not bad,’ she teased, her voice husky, her chest rising and falling with quick breaths. ‘But we’re not done yet.’

Before I could catch my breath, she grabbed the phone, holding it up close as she crawled over to me. Her face was inches from mine, her eyes locked on me with an intensity that made my still-racing heart skip. Then she kissed me, hard and deep, and I tasted myself on her tongue—salty, bitter, raw. Her lips moved against mine with a fierce hunger, and I felt the slick heat of my cum still in her mouth as she pushed it into mine, a slow, deliberate exchange that was as filthy as it was intoxicating.

She pulled back just enough to angle the phone, capturing the moment—our mouths open, the glistening trail between us as we traded the taste back and forth. Her tongue flicked against mine, teasing, daring me to take more, and I did, kissing her back with equal ferocity. Her free hand gripped the back of my neck, holding me in place as she controlled the pace, the camera catching every messy, heated second. I could feel her smirk against my lips, could hear the faint hum of approval as she recorded us, her breath hot and ragged against my skin.

‘Look at us,’ she whispered, her voice dripping with satisfaction as she tilted the phone to show me the screen mid-kiss, the image of our mouths locked together, slick and unapologetic. ‘Fucking perfect.’

My hands slid to her waist, pulling her closer, my body already stirring again despite the intensity of what we’d just done. Her pussy was pressed against my thigh through her jeans, and I could feel the heat of her, the way she shifted, horny and dripping with need. But she held the reins, and I knew she wasn’t about to let me take over—not yet. The stairwell felt like it was closing in around us, the air thick with lust and the promise of more, and I knew this was only the beginning.

Want to know how it ends?

This is just the opening chapter. Continue the saga — or write a steamy tale starring you.