Bookshop Crush Finally Touches Her
Ravi watches neighbor Roxanne masturbate in bookshop.
Prefer to read it? Open the full story →
The rain tapped steadily against the bay windows of the little independent bookshop on Maple Street, turning the late afternoon gray and intimate. Roxanne lingered near the literature section longer than usual, fingers tracing spines she already knew by heart. At twenty-eight she had spent months inventing reasons to cross the street from her apartment building to this place, drawn less by the books than by the man who owned them. Ravi, thirty-two, moved between the shelves with quiet confidence, sleeves rolled, dark eyes quick to find hers whenever she glanced up.
Their conversations had become a daily ritual of slow heat. He would recommend something dense and sensual, leaning in so she could catch the warm spice of his cologne, and she would bite her lower lip without meaning to. He noticed every time. Today he had pressed a slim volume into her hands—an erotic collection he claimed would “ruin ordinary afternoons forever”—and the brush of his fingers against her palm had left her pulse hammering.
“Stay as long as you like,” he said, voice low. “We’re empty. Storm’s keeping everyone home.”
She nodded, cheeks already warm, and drifted deeper into the stacks.
Behind the tallest shelf of poetry and forgotten paperbacks the shop felt sealed off from the world. Roxanne opened the book where he had marked a page. The language was filthy and precise: a woman touching herself while a man watched, the slow circling of fingers, the wet sound, the way she held his gaze. Roxanne’s breath shortened. She had fantasized about exactly this for months—Ravi’s eyes on her, the knowledge that he wanted her just as badly. Her free hand slipped beneath the hem of her skirt before she fully decided to let it. Soft cotton panties were already damp. She stroked herself through the fabric, eyes half-closed, imagining his hands instead of her own.
A floorboard creaked.
She froze, fingers still pressed to her clit. Ravi stood at the end of the aisle, rain-dark hair slightly mussed, expression unreadable for one heartbeat and then openly hungry. He did not look away. He did not apologize for catching her.
“Don’t stop,” he said quietly. “I’ve been waiting to see if you’d ever do that here.”
Heat flooded her face, but it was not shame. It was pure, dizzying relief. “I’ve wanted you to watch for so long,” she whispered. “Every time you lean close I nearly come just from the smell of you. I touch myself at night thinking about your eyes on me.”
Ravi stepped nearer, close enough that she could see the thick ridge hardening behind his jeans. “Then show me. Keep going. Let me see how wet my neighbor gets when she finally stops pretending.”
Roxanne’s skirt was already hiked. She hooked her thumbs in her panties and dragged them down her thighs until they stretched taut between her knees. Cool air kissed her bare pussy. She spread her legs wider, back braced against the heavy shelves, and slid two fingers through her slick folds. The wet sound was obscene in the quiet shop. She circled her entrance, then pushed inside, slow and deep, curling against the spot that made her hips jerk.
“Fuck, look at you,” Ravi murmured. He palmed himself through the denim, stroking the hard length in time with her thrusts. “Taking those fingers like you wish they were mine. Keep fucking yourself for me. Deeper.”
She obeyed, plunging harder, the wet glide loud now. Her thumb found her swollen clit and rubbed tight, frantic circles while her fingers worked. Books shifted against her shoulders. She locked eyes with him and refused to look away even when pleasure tightened low in her belly.
“That’s it,” he praised, voice rough. “Rub that pretty clit faster. I want to watch you soak the floor of my shop. Come while I’m staring at your cunt, Roxanne.”
The filth of it pushed her over. Her orgasm hit like a wave breaking—thighs shaking, fingers buried to the knuckles, a gushing rush of slick that coated her hand and dripped down onto the hardwood. She bit back a cry, eyes still fixed on his, body pulsing hard around her own fingers. Ravi groaned low in his throat, still stroking himself through the fabric, clearly fighting not to free his cock and finish with her.
When the tremors eased she sagged against the shelves, glowing and trembling, fingers glossy. Slowly she withdrew them, wiped them absently on her inner thigh, and tugged her panties back into place. The skirt fell modestly again, though nothing about the moment felt modest.
“Thank you,” she said, voice soft and a little shy despite everything. “For finally touching me. Your eyes and your voice… it felt more real than anyone’s hands ever have.”
Ravi’s smile was dark and full of promise. He adjusted himself with a wince of restraint. “Next time you might let me do more than watch. I’d like that.”
She smoothed her hair, still smiling, still flushed. At the counter she bought the erotic novel he had suggested, the pages now slightly wrinkled from her grip. Their fingers brushed again during the exchange—deliberate, electric.
“See you tomorrow?” he asked.
“Count on it.”
Roxanne stepped out into the rain, the little brass bell above the door chiming once as it closed behind her. She did not look back. The wet street stretched ahead, and she walked into it with the book tucked under her arm and the lingering pulse of pleasure still warm between her legs, already certain she would return.