Work Text:
Cassie stumbles backwards through the front door, Dana guiding her with strong hands on her waist. She hears the sound of Dana kicking the door shut behind them, but all she can focus on is her scorching kiss. They fumble to kick their shoes off, separating just long enough for Dana to grab her by the hand and tug her up the stairs to the bedroom.
Dana crowds her until the backs of her knees hit the bed. The older woman pounces on her the moment she lands on the mattress, all but tearing her clothes off. Cassie wonders distantly if her blouse still has all its buttons.
Naked, chest heaving, she watches as Dana turns her back to her. “Unzip me?” she asks, looking at Cassie over her shoulder.
Cassie pushes herself up from her elbows, nearly pitching herself off the bed in her frantic effort to touch Dana. She steadies her hands with a deep breath before reaching for the zipper of the black dress. She goes slowly, careful not to pinch skin. The teeth of the zipper come apart to reveal Dana’s bare back.
“Thanks, honey,” Dana purrs. She pushes the straps of the dress off her shoulders and lets it fall to the ground.
Cassie swallows thickly at the sight of Dana’s black lace panties and her hands move of their own accord to Dana’s hips, spinning her around.
“So needy, hm?” Dana chuckles, hand cupping Cassie’s cheek. “Good thing you’re all mine. Gonna let me use you however I want?”
“Please,” Cassie says, breathless.
“So polite. I guess I’ll let you take these off for me.”
Cassie hooks her thumbs into the waistband of Dana’s underwear, helping her shimmy out of them. Dana’s watchful eyes are so hungry that Cassie thinks the other woman might swallow her whole. She hopes she does.
Dana shoves at her shoulders and Cassie scoots backward on instinct. Dana crawls toward her.
“Lie down,” she says, and Cassie’s back hits the mattress before she even has a moment to think. Then, Dana is on top of her, one leg between both of Cassie’s as she leans down for a searing kiss.
Cassie can feel her own wetness against Dana’s thigh, the product of a night of dinner and dancing and Dana doing her level best to rile Cassie up. As always, Dana succeeded in driving her wild, and Cassie can’t help but grind her hips against the other woman’s leg.
“Uh uh,” Dana chides, extracting her thigh from between Cassie’s. “Wait your turn.”
Casie can hardly feel bereft at the loss of contact before Dana is slinking up her body, landing with one knee on either side of her head. Her mouth is watering. Dana grabs the headboard for leverage, lining herself up with Cassie’s mouth. Cassie gets her hands on Dana’s hips to help steady her as she lowers herself down, thanking God that Dana doesn’t chastise her for touching without permission.
Wrapping her arms around Dana’s muscular thighs, Cassie sets to work. She laps at the wetness that has already gathered for her, smug in the knowledge that all of this has worked Dana up just as much as it has her.
“Fuck, Cass,” Dana moans. “You make me feel so good.”
Warmth spreads in Cassie’s chest and she doubles her efforts, licking and sucking and nipping in the ways she has learned make Dana come undone. She chances a look up to find Dana looking back down at her. The sight is so erotic that she can’t help but moan into Dana’s cunt. Dana’s responding groan has Cassie’s toes curling, leaves her wondering if she can come without ever being touched.
Dana’s legs tremble beneath Cassie’s hands, fingers clenching in Cassie’s hair, but rather than letting Cassie hold her in place she begins to rock her hips. Cassie slows the movement of her mouth, letting Dana take her own pleasure on her tongue. Her eyes trail up the line of Dana’s abs, the piercing glinting in her navel, lingering on the way her breasts sway with the rhythm of her hips. Dana tosses her head back and wetness flows down the side of Cassie’s face and into her hair as a series of long, low moans tumble out of her lover’s mouth.
“Gonna come, honey,” Dana warns, and soon her thighs clench around Cassie’s head, muffling the sounds of her climax.
Cassie slides her hands up to Dana’s waist, helping guide the motion of her hips. She gently licks Dana as the orgasm ripples through her, squeezing her own thighs together at the taste that floods her mouth.
Dana flops onto the bed beside her, boneless and sated as a house cat. Cassie catches her own breath, the throbbing between her legs pulsing through her whole body. The muscles in her stomach twitch in anticipation.
“Was that good?” she asks, needing to fill the space between them so she doesn’t explode.
Dana cackles. “Yeah, sweetheart. That was good.”
She watches as Dana rolls over, reaching for the pack of cigarettes on the nightstand and tapping it against her palm.
“Can I trust you to be a good girl while I smoke this?” It’s not really a question; they both know the answer.
Cassie nods. A grin tugs at the corners of Dana’s mouth and she leans down to kiss Cassie, first on the lips and then the forehead.
She knows the rules of being a good girl, knows that she should stay exactly where she is and refrain from touching herself even as she watches Dana slink off of the bed and walk to the window. The muscles in Dana’s back flex as she pushes the window open and pops the screen out. Cassie has to clench the sheets in her fist to keep herself under control.
From the bed, Cassie watches Dana light the cigarette in profile. She turns her back to Cassie, leaning out the window as she takes a drag. Cassie’s senses are overloaded between the sight of Dana’s naked body and the smell of the smoke and the insistent throbbing of her own cunt. Dana leans forward just slightly, pushing her ass out as she hangs further out the window to let the smoke drift into the night air. Cassie can’t hold back a whimper.
Dana turns to look over her shoulder. The heat of her gaze sparks Cassie like a live wire. She takes another puff of the cigarette and blows the smoke into the room rather than out the window. Cassie’s fists tighten, nails digging into her palms even through the sheets.
She’s trembling with the effort of holding still by the time Dana steps away from the window and walks back to the bed, cigarette still held between her two fingers.
“You’ve been so good, baby,” she says. “Good girls get rewarded.”
Tears of relief spring to the corners of Cassie’s eyes. Dana gets back on the bed beside her, kneeling over her. She brings the cigarette to Cassie’s mouth, letting her take a drag. Cassie blows the smoke out as Dana raises the cigarette back to her own lips for one long, final inhale.
“Color?” she asks, a little wrinkle forming between her brows.
Cassie sees a flash of the softest part of Dana, her Dana who had serious reservations when Cassie first expressed interest in this and didn’t agree until doing her research. Her Dana, who likes to play rough but has never, ever wanted to hurt her.
“Green,” Cassie breathes.
Dana carefully extends her hand, holding the cigarette several inches above Cassie’s stomach as she taps it with her index finger one, two, three times. Ash flits down onto Cassie’s skin and she arches her back at the stinging heat, squeezing her eyes shut. The burn only lingers for a moment before Dana’s warm breath blows the ash away.
“My pretty baby,” Dana coos. “Such a sweet ashtray.”
Cassie whimpers. She hears the sheets rustle as Dana leans over to set the cigarette on a real ashtray, feels the mattress dip as Dana straddles her hips. When she opens her eyes, Dana is smiling down at her, grabbing her jaw with one hand and squeezing gently.
“Open your mouth.”
Cassie does as she’s told, letting her mouth fall open as Dana hollows out her cheeks. She watches the saliva drip for Dana’s mouth, but has to close her eyes as it lands on her own tongue. The bitter taste of residual tobacco is far more arousing than it should be, and she whines in the back of her throat.
“Good girl,” Dana praises, leaning down for a kiss, the taste of smoke and cum lingering on their tongues. Cassie snakes her arms around Dana’s back, desperate to get closer. “I’ve got you, Cass.”
She nips at Cassie’s bottom lip, lets her tongue trail across the line of her jaw. Her mouth is hot at Cassie’s throat. Cassie sighs.
Dana continues her path downward, tongue swirling around Cassie’s nipple. Cassie gets a hand on the back of her head, fingers flexing in her hair. Teeth scrape against Cassie’s other nipple and she shudders. Dana pays special attention to her stomach, peppering kisses across it in a way that feels almost chaste. Little zips of pain spark across Cassie’s irritated skin and she writhes against the sheets.
Finally Dana settles between her legs, pulling her thighs up over her shoulders.
“Dana,” Cassie whimpers, white hot desire burning through the lining of her stomach.
“I’m gonna give you what you need, honey,” Dana soothes. “My good girl.”
Dana’s voice is so gentle that Cassie isn’t prepared for the other woman to sink her teeth into her inner thigh. Cassie cries out, but Dana’s firm grip keeps her hips from coming up off the mattress. Dana soothes the bite mark with her tongue, following the line of Cassie’s inner thigh until she is finally where Cassie needs her.
The first touch of Dana’s tongue against her clit sends a bolt of electricity straight to Cassie’s core. Dana fucks her hard and fast, and it’s all Cassie can do to get her hands in Dana’s hair. She can already feel a tightening low in her belly and she worries that Dana will stop, leaving her on edge. Instead, Dana lets the orgasm rip through her, the onslaught of her tongue not ceasing as Cassie clenches around nothing.
Dana lifts her head as Cassie comes down, mouth glistening. “Give me another.”
“I don’t know if I can,” Cassie pants, wrecked.
“You will.” Cassie’s eyebrows shoot up to her hairline and Dana chuckles. “I said you were getting a reward. I didn’t say I was done using you.”
Dana digs her nails into Cassie’s thighs, just on the other side of painful. She takes Cassie more slowly this time, more intention in every flick of her tongue. Her warm hands kneed the muscle in Cassie’s thigh. She sucks Cassie’s clit into her mouth, the flat of her tongue cradling it as Cassie cries out. Soon she unwraps one hand from around Cassie’s thigh and pushes herself up on an elbow. Cassie feels the tip of Dana’s thumb circling her entrance, just barely dipping in and out. That’s all it takes for Cassie to fall apart again. Dana works her through it with the same motion of her thumb and Cassie’s hand scrabbles to find the expanse of Dana’s back.
This orgasm is more intense than the last, a tingling in the soles of her feet. Dana plants a series of warm, wet kisses up and down her thighs.
“One more, sweetie,” she murmurs. “I want one more.”
“D, please,” Cassie sobs.
“Color?”
Cassie stares at her for a moment, sucking in lungfuls of air as she takes stock of her own body. Dana strokes a gentle thumb along the crease of her inner thigh and Cassie nods. “Green.”
Dana comes to lie beside her now. She begins to kiss her softly but with no less heat. One hand skates down her stomach. Without breaking the kiss, she slides two fingers inside. Cassie keens into her mouth with each thrust, oversensitive and delirious.
When the heel of Dana’s hand presses down on her clit, Cassie bucks her hips. “Dana,” she whimpers.
Dana lifts her head, smiling. “Oh, baby. I know. You can let it go.”
Cassie does. Her vision goes black at the edges as white-hot tension explodes in her belly, and blood whooshes in her ears. She melts into the mattress, warm and hazy.
It takes her a few moments to return to herself. Dana is propped up on an elbow beside her, palm on Cassie’s chest. “You still with me?” she rasps.
Cassie nods, can’t stop the wheezing laugh that punches out of her mouth. “Holy fuck.”
Dana laughs too, incredulous. She helps Cassie sit up enough so she can take a drink of water from the Nalgene on the bedside table. Cassie gulps the water down with such a ferocity that Dana takes the bottle away.
“Easy there,” she teases, setting it back down on the nightstand. The crease between her brows returns. ”Lemme see.”
Cassie leans back enough to let Dana examine her. She looks down at her own stomach, unable to differentiate from the marks where the ash touched her skin and the flush that has spread across her entire body. Dana runs a gentle thumb over her belly.
“Does it hurt?”
“Just barely. Like a little sunburn.” It’s the truth; Cassie knows they have placed too much trust in one another to lie about any part of this.
“We’ll get you a cool shower and some aloe,” Dana says, gaze tender on Cassie’s face.
“In a minute,” Cassie sighs. She knows there are sheets to change, a room to air out because they are no longer young women who can fall asleep in the mess of the night before, but she thinks breaking contact with Dana for even a second may kill her.
Dana pets her hair, blunt nails at her scalp. “You get what you wanted?” she asks. Cassie hums in the affirmative and Dana laughs again. “You really are a handful, Cass. What am I gonna do with you?”
“Love me,” Cassie says playfully. Without warning, she winds her arms around Dana’s waist and pulls her down until the weight of her body presses Cassie into the mattress.
“I do,” Dana’s breath is hot on her cheek, burning her from the inside out. “God, I do.”
