His warmer breath on the nape of her neck

10 MIN READ
BDSM Cheating Dry Humping +6

His palm dragged down the slope of my spine, each ridge of vertebra catching under the heel of his hand, and the heat came all at once. A rush behind my sternum that climbed and stalled at the base of my throat. My lower lip going thick with its own pulse. The wet, frantic demand for friction. Nothing else. His grip found the notch of my hip and held, thumb digging into the hollow just above the bone until my breath snagged on itself. Skin. Fabric. The scrape of his knuckles against the thin cotton of my shirt as he mapped the line of my waist, then lower, over the hem of my skirt where it was already shoved up past the crest of my ass, the air of the room touching the backs of my bare thighs everywhere his denim did not.

I pushed back into him. The hard plane of his thigh met the curve of my ass and I ground down without thinking, chasing the pressure, chasing the drag. My clit throbbed against nothing. Empty air. The seam of my underwear, pulled taut across the front of me by the motion of my own hips and nothing else. Behind me, the rough weave of his jeans printing itself into the backs of my thighs. It was not enough, and it was never going to be enough. The wetness had reached the elastic at the front of my underwear, the cotton gone translucent and cold where it stuck to the crease of my thigh, slick where it bunched against me. I could feel the exact temperature of his breath against the nape of my neck—warmer than the room, slower than my heartbeat—and it made the muscles in my stomach jump.

His other hand closed around my wrist. Not tight. Precise. He lifted it and pressed my palm flat against the wall above my head, fingers spreading mine until the stretch burned in the tendons. Then he let go. Just that. The ghost of his grip lingered in the shape of five points of pressure while his actual hand returned to my body, sliding under the hem of my shirt, finding the undersides of my breasts, the tight, oversensitive skin there. He circled. He did not take. His thumbs traced the lower curve, the crease where flesh met rib, and stopped a fraction short of the nipple each time. A millimeter of air, maybe less, between the pad of his thumb and the place my skin had drawn up hard waiting for it. I could measure it by the warmth that reached me and the contact that did not.

The sound that left me was not a word. My hips rolled again, seeking, and he let me. He let me work my ass back against the ridge of his cock through the denim of his jeans and the thin cotton stretched across my cheeks, every roll of my hips hauling the front of my underwear across my clit in a drag so close and so wrong that the grain of the plaster in front of my face doubled and would not resolve. Every grind was a plea I could not stop making. Every shift of his weight behind me was the answer he would not give. He was hard. I could feel the shape of him seated in the cleft of my ass, the heat, the way the fabric of his jeans had gone taut over the head, and still he would not put his hand where I needed it. His fingers traveled the inside of my thigh instead, climbing the bare skin an inch at a time, stopping just short of the damp fabric clinging to my cunt. He traced the crease where leg met body. He pressed. He withdrew.

I knew what the withdrawal was in the animal part of me that had already burned down to want. He was reminding me. Each circling pass of his fingertips around the one place that would end this was a tally he was taking with his hands, one slow pass for every hour I had spent deciding. Someone else. The two words surfaced through the heat, the only clear thought the denial had left room for, and my body answered before I could push them back under: a clench around nothing, my ass shoving back harder into him, desperate, humiliating, hips working an apology he had not asked for and would not accept. His jaw flexed against my temple. The masseter bunched under his skin, a hard knot pressing into the thin bone at the side of my eye, and the shape of his breath changed on my neck, went wider, cooler, pushed out through a mouth that had pulled sideways. He was smiling. I did not need to see it.

He unfastened nothing. He lifted my shirt higher, bunched it under my arms, and put his mouth on the knob of my shoulder. Teeth. Not a bite. The threat of a bite. His tongue found the salt there and stayed, while his hands resumed their inventory: the flare of my ribs, the soft give of my stomach, the sharp points of my hipbones. He gripped them and used them, pulling me back onto him in a slow, grinding roll that made the soaked fabric at the front of my underwear drag across my clit in one long, insufficient stroke. My knees went. He held me up by those two points of bone and did it again. And again. Methodical. The denim was rough against the backs of my thighs. The cotton between my legs was wet and clinging and useless as a barrier and still a barrier. I could feel the head of his cock through his jeans, wedged against the top of my thigh where it met the curve of my ass, the ridge of it, the heat, and I chased it with my hips stuttering, thighs shaking, the muscles in my ass flexing with every desperate little grind.

He let me ruin myself on him. It was the closest he would come, and I could feel the distance in every part of him that did not move. His breath had gone uneven against my neck, but his hands never slipped, never cheated, never found the swollen, aching center of me. They mapped the rest. His forearm came across the small of my back and he leaned his weight forward, folding me another few degrees toward the wall until my hips tilted up and back and the tendons behind my knees pulled tight; his free hand went there, to the damp crease at the back of each knee, and traced it. The inside of my elbow when I reached back for him and he caught my wrist again, redirected it, pressed it to the plaster beside the other. The weight of his chest against my bare spine, the buttons of his shirt cold in a line down my back, enough that I could count his ribs when he breathed. The shift of his weight from one foot to the other, which changed the angle of the grind by a degree and pulled a sob out of me, cracked open in the middle, wet at the edges. My cunt clenched around the nothing he had left me with, and there was no room in me for anything but the friction: the drag of fabric on skin gone raw with use, the dry rasp of cotton against denim behind me and the wet catch of it in front, the throb that had nowhere to go except through.

Then his hand left my wrist. It came down along my arm, over my ribs, around the jut of my hip, and two fingers slid over the front of my underwear and settled, flat and weightless, in the crease beside my clit, close enough that I felt the heat of them through the wet cotton. His thumb pressed once into the fold of skin at the side, a hair’s width from the place where pressure would have ended everything. I stopped breathing. He lifted his hand away. Behind me I heard the short scrape of denim as he dragged his fingers dry against his own thigh, unhurried, a man cleaning off something he had touched by accident. The air where his hand had been was colder than the rest of me, and that was what did it.

I came like that. Against him. On him. Through every layer he had refused to remove. It started as a cramp low behind my pubic bone and then let go all at once, my hips jerking in small, helpless circles as I ground myself through it, chasing the last of the friction even as it became too much. My thighs locked. My stomach seized. I could feel myself pulsing against the seam of my underwear, the hard line of him jammed into the curve of my ass, the fabric between my legs wet enough that it clung and dragged and gave me just enough to break on. He had not gone inside me. He had not used a finger, or his mouth. There was only the clothed fact of his body and the permission he had granted me to use it like a surface. I shook through it with my forehead against the wall, mouth open, nothing coming out except air.

My knees folded. I went down in a messy, ungraceful slide, one hand catching the floor, the other skidding down the plaster after me, my palm dragging on the paint with a dry squeal until it dropped dead-weight into my lap. The floor was cool. My shirt was still rucked up under my arms, my skirt still twisted at my waist. The air hit the wet cotton between my legs and made me flinch. I stayed there, breathing in broken little hits, the aftershocks still twitching through the muscles of my inner thighs. He did not offer a hand. He did not crouch. He stood where he was and watched me try to get a knee under me, try to get one full breath past the hitch in my diaphragm, try to make my fingers stop shaking long enough to pull my skirt back down and fail.

I looked up. The smirk was already there. The right corner of his mouth had lifted first, pulling the upper lip off his teeth on that side, and his lower lip caught for half a second on the edge of a canine before it slid free. The tendon in his neck stood out and then settled. His thumbs were hooked in his front pockets, fingers loose against the denim, and his feet had not moved: one boot planted a foot from my hand, toe angled toward me, going nowhere. He did not blink. His attention had gone flat and level, the way it does on a thing already decided. He did not check my face. He did not check whether my legs were working. He looked down at his own thigh, at the two faint dark streaks on the denim where he had wiped me off his fingers, and he looked at them for a long time, the way you look at a mark on a surface you intend to leave there. Then his eyes came back to me on the floor. His jaw was still tight. He let me stay there, shaking, emptied, my skirt bunched at my waist, and the only thing in the room that moved was the muscle at the hinge of his jaw, flexing once, holding, like he was deciding whether to say anything at all and finding that he did not need to.

Did you enjoy the story?

Tap a star to let us know how we did.

Be the first to rate this story