strength to endure

2.1K 99 20
                                    

'Training with Danielle,' Haerin thinks, 'is tough as heck and takes a lot out of a person.'

Currently, her arms are over her head, wrists crossed and tied to the rings of Danielle's four-poster bed. Her legs, spread apart, are also tied to the posts, keeping her from moving any way whatsoever. Her skin, heated and flushed, tingles from exposure to the cool air. Darkness is all she sees from the blindfold Danielle has placed upon her. Haerin forgets how long it's been since she saw her girlfriend. All she hears is the blood pounding in her ears. The ticking of the wall clock. She strains her ears in search of Danielle breathing, but there is nothing.

By the way, there's also the constant buzzing of a Screaming O vibrating ring in Haerin's ears and around the base of her dick. Harder than cement pole. The veins prominent, pulsing. The pink tip of Haerin's cock is wet with clear precum. The slit gapes a little. A spurt of liquid shuttles out.

She longs to ask the possibly empty room if Danielle is around, but a ball gag rests heavy on her tongue. Because of it, she can't fully-formed words with vowels and consonants and dictionary definitions. All Haerin can manage is a half-whimper, half-whine. Her fists close around the silk ropes. She tugs.

A sharp crack rings over the buzzing of the vibe. Leather crop against the wood of Danielle's bed. "Don't," Haerin hears Danielle's stern tone. The warning that next time, the riding crop won't hit wood, but skin. "Didn't I tell you to be a good girl, Haerinie?"

To be fair, Danielle told her to be good god knows how many hours ago and Haerin likes a little reminder now and then. She swallows the saliva that pools in the back of her mouth. She whines.

She hears Danielle's footsteps. Smells the vanilla of her skin. The apple blossoms ripe in her hair. The warm touch of Danielle's hand caresses the rosy skin beneath Haerin's ribcage. The bound girl's breathing hitches. She expects more—a firmer touch, a more generous caress, but none comes. Danielle's hand shifts. She pinches Haerin's stiff nipple, giving it a light twist, enough to make her back arch into the touch that disappears as soon as she keens for more.

"You're not being a good girl, Haerinie," she hears the disapproval in Danielle's words, like a heavy weight on her chest. Her ears burn, and the shame that hopefully Danielle will punish her flares within her. A firework threatening to make her explode from the inside and outwards. "I told you not to move, yet here you are, arching your back like a desperate slut. You want me to touch your cock?"

The leather swatch of the riding crop drags along Haerin's meat. A light touch that is enough for Haerin. Not enough to drive her off the edge to be sure, but enough for her cock to be stimulated once again. She feels the vibration of the cock ring anew. Danielle brushes the crop's tip against the sensitive apex of her dick. Precum squirts out, sullying Danielle's whip.

Danielle sucks at her teeth and Haerin feels the bed dip. Her heartbeat picks up. Does this mean that Danielle is done with teasing her? Haerin feels her grope behind her head to unclasp the buckle of the ball gag. Haerin gasps and chokes on her own spit. She sucks in a deep breath and parts her lips to speak, but before she can utter a word, the riding crop fills her mouth.

"Lick it clean," Danielle says. "Your dirty precum is all over it because you can't control yourself. That's a good girl," she remarks when Haerin's tongue peeks out, curling around the broad swatch of leather. She wraps her lips around it and draws her head back, leaving the crop moist and glistening with her saliva. Haerin feels it graze her jaw. Lower it wanders along her breastbone.

"You want something to suck on that badly that you suck off your own precum from my whip?" Haerin hears the bed shift, and then a warm, wet weight on top of her stomach. Danielle, she assumes, sitting on top of her. "Answer me, Haerin."

DAERIN | ONE SHOTS🔞Where stories live. Discover now