Slow Grind by the Open Window

7 MIN READ
BBW BDSM Fetish Public

The rhythm of her breathing pressed against the thin cotton of her shirt, each slow inhale lifting the fabric just enough for me to track the faint stretch and release. I sat there listening to it, letting the sound anchor me in the dim room, the streetlamp outside throwing its glow clean through the window. The blind hung fully open, had been open since before she’d arrived, and I noticed it, filed it away, told myself I’d get up and pull it shut eventually. Eventually never came.

Maeve’s frame occupied the chair across from mine, her back straight but narrow, the line of her spine visible through worn fabric. I knew the shape of her by heart now — small breasts that barely shifted with each breath, a leanness that made her seem smaller, more breakable under my gaze. My own body felt heavier by contrast, my belly pressing into the arms of the chair, my thick waist settled low and solid. She never looked away when I stared too long. That was the history between us, the unspoken pull that kept her here with me instead of anywhere else.

I shifted forward, my weight making the floor creak under the chair legs. The sound drew her eyes up, and I caught the quick flicker of awareness in them before she steadied herself. My hands rested on my thighs, thick fingers splayed, and I let the silence stretch while I studied the slope of her shoulders, the way her slightness seemed to invite a grip that wouldn’t let go. She was light, I knew that already — the kind of frame that would fold against me without resistance the moment I closed the distance. Behind her, through the bare window, a car passed slow on the street, headlights sweeping the ceiling. I should have gotten up and drawn the blind. I didn’t move.

The air between us thickened as I stood, my low center of gravity carrying me across the short space without hurry. Maeve stayed seated, her breathing still even but tighter now, changing rhythm against the fabric as I stopped behind her chair. My palm found her waist first, the narrow bone there fitting easily under my hand, and I felt the small flinch of muscle before she leaned into the contact. I didn’t pull yet. I let the heat of my fingers sink in, possessive and deliberate, tracing the edge of her hip, gripping it hard enough that she’d feel exactly whose hand it was. She didn’t pull away. That was the opening I needed — the silent permission that let the dark pulse in my gut sharpen into something more direct.

Only then did my other hand rise, sliding over her collarbone, anticipating the flat give of her chest before I even touched it, the absence of curve somehow making me want to feel it more, not less. I pressed my palm flat against her sternum through the shirt and felt her heartbeat kick up hard under it. My thumb hooked the collar and dragged it sideways, off one shoulder, baring the pale curve of skin to the room’s low light. She shivered. I leaned down, my chest flattening briefly against her shoulder blades — no cushion there, no softness to absorb the contact, just her bone meeting mine straight through — and felt the full contrast of her slight frame against the inescapable weight of mine.

Neither of us spoke. I held there a beat too long, feeling her stillness for what it was — not fear, not resistance, just her holding her breath, waiting to see what I’d do with what she’d already given me. My grip flexed once at her hip, and I pulled her up by it, drawing her out of her chair and walking her backward with me the few steps to mine. I sat first, the chair taking my weight with a low groan, and then I pulled her down after me, guiding her knees wide so they landed straddling my thighs, her back to my front, her slightness settling into the cradle my body made without her ever facing me.

Her back met the soft give of my torso, her frame locked in place by the low weight of my build. She faced away, knees spread over my thighs, and I felt her chest rise under my palm when I slid it back up to cover it, no cushion catching against my fingers, just the quick jump of her pulse through skin and thin cotton. My other hand clamped her hip, fingers digging into narrow bone, and I started the grind slow and heavy. My belly wouldn’t let us sit flush — the thickness of it forced her to arch her spine back and lift through her hips just to find contact, and I liked that, liked that she had to work an angle to meet me, liked owning the shape of the problem she had to solve just to get what she wanted.

Each roll pinned her tighter. Friction built where my waist met the small of her back, her muscles tensing against the fleshy press of my middle, my chest going flat against her shoulder blades with every forward drag since there was nothing on either of our chests to cushion the meeting. I kept the rhythm possessive, unhurried, grinding against the curve of her ass while my thumb traced slow circles over her sternum, feeling her nipple pull tight under thin fabric. She was light in my hold, easy to angle, easy to control, and knowing she couldn’t shift free without my say-so sent a dark pulse straight through me.

My breath stayed even. Hers broke into short, caught sounds. I tightened at her hip and dragged her down harder on the next roll, letting my weight anchor her so she had nowhere to go but where I moved her. Heat slicked the space between us, every grind dragging wet friction along my own ache. I leaned into her, molding around her spine, and let my hand slip from her chest down to trace the edge of her ribcage, claiming the narrow stretch of skin there.

Then the shift hit. The window. The blind had been open the whole time, wide and unbroken, a full pale rectangle of glass throwing our joined silhouette straight out onto the quiet street. Streetlight cut across her bared shoulder and the curve of my arm locked around her. The realization landed like a physical blow. My hips stuttered to a stop mid-grind, the rhythm shattering into nothing. Maeve went rigid against me, her chest heaving once under my palm before she twisted, trying to pull free.

I released her hip first, then her chest, the sudden absence leaving a cold strip along my torso where her back had been pressed. She slid off my lap in one quick motion, tugging her shirt back up over her bare shoulder, her movements sharp with the same shock still crawling up my own spine. I stayed seated, the chair holding my weight, watching her stand there half-turned toward the window like she could somehow undo what the street had already seen. The air between us stayed thick with unfinished heat and the sharp edge of exposure, neither of us reaching to close the gap or the blind.

Did you enjoy the story?

Tap a star to let us know how we did.

Be the first to rate this story