Silent Stacks
The library closed at ten, but I always stayed an extra hour to shelve returns and enjoy the hush. Thirty-four, cardigan buttoned tight, hair in a neat bun—nobody ever looked twice at me. That changed tonight.
He appeared around eleven, tall, leather jacket hugging broad shoulders, ink crawling up his neck and across the backs of his hands. Dark hair, sharp jaw, eyes like black coffee. No one else was here. Just the low hum of the air conditioning and the faint scent of old paper and his cologne—something woody and dangerous.
I pretended to straighten a shelf of atlases while he moved through the stacks like he owned them. Our eyes met over the top of the biography section. My breath caught. He didn’t smile. He just held the stare until heat pooled low in my belly.
He tilted his head toward the reference section at the far back—deserted, no cameras, just tall shelves and one dim reading lamp. My pulse hammered. I should have told him we were closing. Instead I followed, heels clicking softly on the linoleum.
He waited between two rows of encyclopedias, arms crossed, watching me approach. No words. Just that intense gaze that made my nipples tighten against my bra.
I stopped an arm’s length away. My lips parted, but nothing came out. He stepped closer, close enough that I could feel the heat radiating off his chest. One tattooed hand rose slowly and brushed a loose strand of hair behind my ear. His fingers lingered on my cheek, rough against my smooth skin.
A tiny moan slipped from me before I could stop it. That was all the permission he needed.
He cupped my face and kissed me—hard, hungry, tongue sliding past my lips like he’d been starving for this. I grabbed his jacket, pulling him tighter. His hands dropped to my waist, yanking my cardigan open. Buttons scattered across the floor with soft pings.
“Fuck,” he growled against my mouth, the first word between us. His voice was gravel and smoke.
I answered by shoving my hands under his shirt, tracing the hard ridges of his abs and the warm, inked skin. He spun me around, pressing my front against the shelves. The spines of books dug into my breasts as he hiked my pencil skirt up over my hips.
His palm slid over my ass, squeezing, then dipped between my thighs. I was already soaked. He groaned when his fingers found my panties clinging to my wet pussy.
“Jesus, you’re dripping,” he muttered, hooking the fabric aside.
Two thick fingers pushed inside me without warning. I gasped, rising onto my toes. He pumped them slowly, curling, stroking that spot that made my knees shake. My breath fogged the dusty books in front of me.
I reached back, fumbling for his belt. The leather whispered as I yanked it open. His cock sprang free—heavy, hot, veins standing out under smooth skin. A silver ring pierced the head. My mouth watered.
He didn’t wait. He bent me forward a little more, lined up, and thrust in deep. One long stroke buried him to the hilt inside my tight cunt.
“Oh god,” I whimpered. The stretch burned so good.
He set a brutal rhythm, hips slapping against my ass, the wet sounds echoing between the shelves. Every thrust shoved me harder into the books. My bun came undone; hair spilled down my back. He wrapped it around his fist and pulled, arching me.
“You like this, don’t you?” he rasped, breath hot on my ear. “Getting fucked like a dirty little librarian in your own quiet library.”
“Yes,” I hissed. “Harder.”
He gave it to me. The piercing dragged deliciously along my walls with every stroke. My clit throbbed. I slipped a hand down to rub tight circles over it, matching his pace.
The pressure built fast—embarrassingly fast. My thighs trembled. He felt it, growled, and slammed in deeper, grinding against my ass.
“Come on my cock,” he ordered, voice low and filthy. “Let me feel that pussy squeeze me.”
I shattered. My orgasm ripped through me so hard my vision blurred. I cried out, biting my lip to muffle the sound as my cunt pulsed and gushed around him. Wetness trickled down my inner thighs.
He didn’t stop. He fucked me through it, chasing his own release. His grip on my hair tightened almost painfully.
“Gonna fill you up,” he warned, voice breaking.
“Please,” I begged, still riding the aftershocks.
With a deep, guttural groan he buried himself to the root and came. Hot spurts of cum flooded my pussy, pulse after pulse. I felt every throb, every jet. It was so much it leaked out around his cock and dripped onto the floor.
We stayed locked together, panting, sweat cooling on our skin. He kissed the side of my neck, almost tender now. Slowly he pulled out. I felt the warm trickle of his cum running down my leg.
He tucked himself away, zipped up. I smoothed my skirt down with shaky hands, cardigan hanging open, hair a wild mess. Our eyes met again.
A slow, wicked smile curved his lips. He reached out, wiped a smear of cum from my thigh with his thumb, and brought it to my mouth. I sucked it clean without thinking, tasting both of us.
Then he turned and walked away, boots quiet on the carpet.
I stood there among the silent books, heart still racing, pussy aching and full of a stranger’s cum, wondering if he’d come back tomorrow night.