Me and My Aunt Jess a True Lesbian Family Story
by jackieohmymy
Copyright© 2025 by jackieohmymy
Incest Sex Story: A true story of me and my Aunt Jess. I compressed the details into one night although it happened over a summer I added my mom just for fun. This all happened during my lesbian experimentation days in college. My Aunt is literally a cliche lesbian butch dyke lol. She is so much fun, funny and crazy. I hope you enjoy my story
Caution: This Incest Sex Story contains strong sexual content, including Fa/Fa Consensual Lesbian True Story Incest Niece Aunt Analingus Oral Sex Petting Spitting Squirting Water Sports AI Generated .
Jess’s motorcycle boots hit the pavement with a thud that always made me hold my breath just a little. She had this way of moving—like she owned every inch of space around her without even trying. I watched from the kitchen window as she tugged off her helmet, shaking out that stupidly perfect dark hair of hers. It was barely longer than my thumb, mussed from the ride, and she ran a hand through it like she knew I was looking.
The screen door slammed behind her before I could pretend I wasn’t staring. “Miss me, kid?” Her grin was crooked, one side of her mouth tugging higher than the other, and her leather jacket smelled like gasoline and the stupid cherry-scented car freshener she stuck on her bike’s handlebars. My fingers twitched against the counter edge.
Then—just like always—she closed the distance in two strides and kissed me square on the mouth. Dry lips, faintly chapped from the wind, pressing firm and warm for exactly three heartbeats before she pulled back. “Jesus, you’re tall now,” she muttered, swiping her thumb over my bottom lip like she was wiping away evidence. Her callouses scraped my skin.
I swallowed hard, suddenly hyper-aware of the way my short nightgown barely covered my thighs, the way the thin fabric clung to my hips where I’d been leaning against the counter. The AC kicked on, sending a draft up my legs, and Jess’s eyes tracked the movement of the hem fluttering against my skin. Her jaw flexed. “Mom’s upstairs,” I blurted, voice cracking.
Jess snorted, reaching past me to yank open the fridge. The cold air rushed out as she bent over, her jeans pulling tight across her ass—deliberately slow, like she was giving me a show. “Mmm. Saw her Cadillac in the driveway.” She straightened with a beer bottle dangling between two fingers. “Some legs you got, kid. College treating you right?” The cap popped off with a twist of her wrist, landing somewhere near the sink.
Heat crawled up my neck. She’d caught me staring—again—at the way her back muscles moved under her tank top when she hauled in groceries last summer, at the curve of her shoulders when she wiped engine grease off her hands with that stupid bandana. Now here I was, twenty years old and still tripping over my tongue because she’d stepped into the kitchen smelling like leather and bad decisions.
Jess leaned over the sink, forearms braced against the counter, and her jeans tightened obscenely around her thighs. The denim was faded white at the creases, clinging to every contour of her ass like it’d been painted on. She craned her neck to peer through the window, her bicep flexing as she adjusted the angle—casual, effortless, completely unaware of how the sunlight caught the dark hair at her nape or how her stance spread her legs just enough to make my pulse stutter.
“Your mom’s garden’s looking shitty,” she remarked, voice rough from the beer. She took another swig without looking back, the muscles in her shoulders rolling under her tank top straps. A drop of condensation slid down the bottle’s neck, tracing a slow path toward her fingers. I wondered, stupidly, what it’d feel like to lick it off her knuckles. “Needs more mulch. Or a flamethrower.”
The sink’s edge pressed into her hips, deepening the curve of her waist before flaring out into those impossible jeans. The fabric strained against the movement of her thighs as she shifted her weight, one boot nudging the cabinet below. I could see the outline of her wallet in the back pocket, the way it dipped slightly under the weight of whatever she kept in there—probably a switchblade, knowing her.
Jess turned just enough to glance at me, catching my gaze before it could escape south again. The corner of her mouth twitched. “What?” she said, stretching the word out like taffy. Her throat worked as she swallowed another sip, tendons flexing, and I wanted to bite them.
Then she shifted her weight—casual, like she wasn’t doing it on purpose—and Jesus Christ, her ass was big. Not just round or firm or whatever bullshit people said when they were trying to be polite. It was wide, straining the seams of those obscene jeans, the denim pulling tight enough to show the crease where her thigh met her cheek. My mouth went dry.
She leaned forward to grab a dishtowel, moving slow, and the fabric stretched even tighter. I could see the dimples right above her back pockets, the way her belt loops dug in slightly where her hips flared. The AC blew again, and her tank rode up just enough to reveal a sliver of skin above her waistband—tan, taut, disappearing under leather. I wanted to sink my teeth into it.
The stairs creaked. Jess straightened instantly—too fast—and the dishtowel snapped between her hands like a whip. “Hey Jess,” my mom called from the hallway, voice still sleep-rough. “And hey, sleephead,” she added as she rounded the corner, squinting at me in my stupid nightgown. “Christ, you’re practically naked. Go put some pants on before you give your aunt a heart attack.”
Jess laughed—low, throaty—and grabbed my mom by the waistband of her ratty bathrobe, yanking her close. “Nah, let her stay,” she murmured, right before kissing my mom square on the mouth. The same three-heartbeat press she’d given me, only this time with her thumb hooked in mom’s belt loop. My stomach lurched.
Mom made a noise against Jess’s lips—not quite protest, not quite surprise—before pulling back with a huff. “Jesus, Jess.” She wiped her mouth with the back of her hand, but I saw how her fingers lingered, how her eyes dropped to Jess’s collarbone where her tank top gaped. Her ears were pink. “Been divorced three months, not three decades. Calm down.”
Jess grinned, slow and wolfish, and flicked the towel at Mom’s hip. “Just keeping you on your toes, sis.” But when she turned back to the sink, her knuckles were white around the beer bottle. The silence stretched, thick as the humidity clinging to the window screens.
Then—casual as a landmine—Jess said, “How about the legs on the kid though?” Her voice dropped half an octave, rough with something that wasn’t just beer. “Jesus. Didn’t realize college came with a fucking growth spurt.”
Mom blinked at me like she’d just noticed I wasn’t wearing pants. Jess leaned back against the counter, deliberately slow, her hips cocked to one side. The denim creaked.
“Glad you’re showing them off,” Jess said, gaze dragging up my thighs. Her tongue flicked over her bottom lip—quick, filthy—before she raised her beer bottle toward my mom. “Don’t you think so too, Clair?”
Mom didn’t bat an eye. Just shrugged, reaching past Jess for the coffee pot like this was normal breakfast chatter. “Her legs are lovely,” she agreed absently, pouring herself a cup. The steam curled around her fingers as she glanced at me over the rim.
Jess snorted into her beer. “Bullshit.” She rolled the bottle between her palms, condensation dripping onto the tile between her boots. “I’d know those legs anywhere.” Her voice dropped, slow and syrupy. “Wonder what’s between ‘em.”
Mom choked on her coffee. A laugh burst out of her—sharp and startled—before she could swallow it down. The sound twisted something hot in my gut. Jess grinned, crooked and knowing, like she’d been waiting for that exact reaction. Her boot nudged mine under the table, the toe of her steel cap dragging up my bare calf.
“Friday night?” Jess repeated, louder this time, like she was daring Mom to intervene. Her fingers drummed against her beer bottle. The condensation had pooled around its base, soaking into her sleeve cuff where it was rolled up to her elbow. Her forearm flexed when she shifted her grip, veins standing out against the ink of her tattoos—one of them fresh, dark and angry-looking under the kitchen lights. A serpent coiled around an axe. I wanted to lick it.
Mom sighed into her coffee cup, long-suffering. “Oh Christ, here we go.” But she didn’t look up from the newspaper spread across the table, didn’t stop Jess when she hooked her boot around my ankle under the table and tugged—just hard enough to make my chair squeak.
Jess’s grin widened. “No, seriously,” she said, dragging the words out like she was savoring them. She leaned forward, elbows on the table, and the serpent tattoo rippled as her bicep flexed. “I got tickets for that demolition derby out at the fairgrounds. You in, kid?” Her knee bumped mine, deliberate, and her voice dropped to a murmur. “Or you got a hot date already?”
I laughed “ well I got one now dont I?”
Jess’s grin sharpened like a blade. Her boot pressed harder against my ankle, leather warm against bare skin. “That so?” She took a slow sip of beer, eyes locked on mine over the bottle’s rim. The condensation dripped onto her wrist, tracing the veins that stood out when she flexed her grip. I watched it slide toward her elbow, disappear under her rolled-up sleeve.
Mom turned a page of the newspaper with deliberate casualness. The rustle of paper was the only sound for three heartbeats before Jess set the bottle down with a click. “Better be a damn good date,” she murmured, thumb swiping at the wet ring left on the table. Her gaze dropped to my mouth. “If it’s me.”
The AC hummed to life again, sending goosebumps down my arms. Jess tracked them with her eyes—slow, predatory—before reaching across the table to pluck a grape from Mom’s fruit bowl. She popped it between her teeth, never breaking eye contact. Juice glistened on her lower lip. “Race starts at eight,” she said around the pulp. “Be at my place by six-thirty.”
I swallowed hard. “That’s pretty early, isn’t it?” The words came out breathier than I’d intended, catching on the memory of her thumb against my mouth.
Jess leaned back in her chair, the wood groaning under her weight. Her fingers drummed against the table—slow, deliberate taps that matched the racing pulse in my throat. “Early?” She arched one dark eyebrow, the corner of her mouth twitching. “Oh, I got plans for you, kid.” The way she said ‘plans’ sent heat licking up my spine—low and dangerous, like the rumble of her bike’s engine before she gunned it.
Then she was moving—swift and easy—pushing away from the table with that predator’s grace. Her leather jacket creaked as she stretched, arms high overhead, the hem of her tank riding up to reveal a sliver of taut stomach. The serpent tattoo rippled with the movement. “Got to go now,” she said, voice rough with something that wasn’t just beer. Her bootsteps were heavy as she rounded the table toward me.
Jess stopped just short of touching me, close enough that I could smell the gasoline clinging to her jacket, the cherry car-freshener, the sweat at her collarbones. Her thumb hooked under my chin, tilting my face up. Dry lips pressed against mine—chapped from the wind, warm from the beer—lingering just long enough for me to taste the hops on her tongue. Then she pulled back with a wet smack, swiping her thumb over my bottom lip like she was wiping away evidence. “See you Friday, kid,” she murmured, voice dropping to a growl. Her knuckles brushed my thigh as she straightened—deliberate, fleeting.
She turned to Mom next, who was still pretending to read the newspaper with elaborate disinterest. Jess snatched the paper away with one hand, catching Mom’s wrist with the other. “Clair,” she said, grinning that wolfish grin, and kissed her too—harder than she’d kissed me, open-mouthed and filthy. Mom made a noise against her lips, half-protest, half-something else, before shoving at Jess’s shoulders. Jess broke away laughing, thumb swiping at Mom’s swollen lower lip. “Keep the kid out of trouble,” she said, tossing the newspaper back onto the table.
The screen door slammed behind her before either of us could react. Through the window, I watched her swing a leg over her bike, the muscles in her thighs flexing under denim as she kicked the stand up. She hesitated, helmet dangling from one hand, and glanced back at the house—right at me, through the glass. Her grin flashed, sharp and knowing, before she tugged the helmet on and gunned the engine. Gravel sprayed as she peeled out of the driveway, leaving nothing but the scent of exhaust and cherry air freshener in her wake.
Mom exhaled through her nose beside me, fingers tightening around her coffee cup. “Christ,” she muttered, rubbing her temple with her free hand. The newspaper rustled as she flipped it back open with forced nonchalance, but her gaze kept flicking to the driveway where Jess had been. The steam from her coffee curled between us like a question neither of us would ask.
Then—distinct beneath the hum of the AC—the growl of Jess’s motorcycle cut through the morning quiet again. My pulse jumped as the engine idled outside, stuttered, then cut off entirely. Boots scuffed the porch steps in that lazy rhythm I knew too well, the screen door whining open before slamming shut behind her. Jess didn’t pause in the doorway this time—just strode straight to where Mom sat at the table, newspaper held up like a shield.
Mom barely had time to lower the paper before Jess hooked a finger under her chin and tipped her face up. The kiss wasn’t playful this time—it was hungry, all teeth and tongue, Jess’s free hand fisting in Mom’s bathrobe belt to yank her closer. The newspaper crumpled between them, ink smearing across Mom’s fingers as she gripped the edges like she might push Jess away or pull her in deeper. Jess broke it off with a wet sound, thumb dragging across Mom’s lower lip hard enough to redden it. “Forgot something,” she murmured, voice rough.
Mom exhaled shakily, fingers still tangled in the newspaper. “Jess—” she started, but Jess was already turning toward me, boots scuffing against the linoleum. She didn’t stop until her thighs bumped my knees, until I could see the way her pupils swallowed the hazel of her irises. Her palm hit the table next to my hip, caging me in, and she leaned down until her breath ghosted over my lips—warm and beer-bitter.
“You too,” she murmured, and then her mouth was on mine again, hotter this time, tongue sweeping over my bottom lip like she was chasing the taste of herself. The denim of her jeans rasped against my bare thighs as she angled closer, her free hand gripping the back of my chair hard enough to make the wood groan. Mom made a strangled noise behind us, but Jess didn’t pull away—just bit down on my lip, sharp enough to make me gasp.
Then she was gone, turning on her heel with that infuriating grin, and strode back to Mom with deliberate slowness. She caught Mom’s wrist mid-air—Mom had been reaching for her coffee like it was a lifeline—and twisted her grip until their fingers tangled. “Clair,” Jess said, low and rough, and kissed her again, deep and filthy, the kind of kiss that made the newspaper flutter to the floor between them. I could see the way Mom’s fingers spasmed against Jess’s bicep, torn between pushing her away and dragging her closer.
Jess broke it off with a wet sound, swiping her thumb over Mom’s swollen lower lip. “Thought you’d like that,” she murmured, voice thick with satisfaction. Her gaze flicked to me—hungry, assessing—before she turned on her heel and strode toward the door without another word. The screen door slammed behind her hard enough to rattle the windowpanes.
Mom didn’t move. She stayed perfectly still, fingers curled loosely around her abandoned coffee cup, staring at the door with an expression I’d never seen before—something raw and unfiltered, lips parted just enough to show the edge of her teeth. Her chest rose and fell too quickly, the neckline of her bathrobe slipping off one shoulder to reveal the faint bruise blooming above her collarbone. Jess’s doing, no doubt. I knew that particular shade of purple—had imagined it on my own skin more times than I’d admit.
Then she blinked, slow, and turned to me. Her smile was soft at the edges, private in a way that made my stomach flip. “Well,” she said, voice husky. Steam curled from her cup between us, the scent of burnt coffee and Jess’s cherry lip balm clinging to the air. I smiled back, unsure what to say—what could be said—when the kitchen still smelled like leather and the screen door rattled faintly from Jess’s exit. Mom’s fingers twitched against the ceramic like she wanted to reach for something. Or someone.
The newspaper lay crumpled on the floor where Jess had dropped it, ink smudged across the sports section from Mom’s grip. I watched her gaze flick to it, then to the driveway where Jess’s bike had been idling moments ago. Her throat worked as she swallowed, the movement drawing my eyes to the faint red mark just above her collar. “She’s ... something,” Mom said finally, rubbing her thumb over the lip of her cup. The words hung between us, heavy with everything she wasn’t saying—everything neither of us would.
Her smile shifted as she looked at me, softening around the edges in a way I hadn’t seen since before the divorce. The morning light caught the laugh lines around her eyes, made her look younger, almost girlish. For a heartbeat, I saw the woman Dad must’ve fallen for—before the silence settled in, before Jess started showing up with grease under her nails and that wolfish grin. “Jess is...” Mom trailed off, thumb circling the rim of her coffee cup. She exhaled, slow. “It’s not what you think.”
I swallowed hard, my pulse kicking against my ribs. The words clawed up my throat before I could stop them: “Omg, Mom ... I hope it is.”
Mom’s fingers froze around her coffee cup, knuckles whitening. Her gaze sharpened on me, the softness from moments ago fracturing into something electric—something knowing. The steam curled between us like a question mark, suspended in the sudden silence. Then she exhaled, slow, and the corner of her mouth twitched. “Careful,” she murmured, voice rough with something that wasn’t just sleep. “You don’t know what you’re wishing for.”
But she smiled at me—wider now, teeth catching the sunlight—and it was the same wolfish grin Jess had worn when she pressed me into the counter. The realization punched through me like a kick to the ribs: Mom knew. Knew about the way my pulse stuttered when Jess’s thumb brushed my thigh, knew about the heat pooling low in my stomach when she leaned in too close. Maybe she’d always known.
Mom set her cup down with deliberate care, the ceramic clicking against the table. Her fingers lingered on the handle, tracing the curve like it was Jess’s hip under her palm. “Friday,” she said finally, voice husky with something that wasn’t just sleep. She glanced at the clock above the stove—tick, tick, tick—like she was counting down the hours too. “Better wear something with pockets,” she murmured, lips quirking. “For your hands.”
The screen door rattled again, softer this time—just the wind, but my stomach flipped like Jess had kicked it open herself. Mom’s gaze dropped to my mouth, lingered. Then she rose in one fluid motion, bathrobe fluttering around her calves as she strode toward the stairs. “Come on,” she called over her shoulder, not bothering to turn around. “I’ve got something for you.”
Her closet smelled like lavender and old leather, the hangers parting with a metallic sigh as she shoved them aside. My breath caught when she tugged a garment bag free—black, sleek, unmistakably Jess-sized. Mom unzipped it with a slow, deliberate pull, revealing a skirt so short it barely qualified as clothing. The leather was butter-soft, worn in at the seams from someone’s thighs gripping a motorcycle seat. “Found it in my things last week,” Mom murmured, fingertips tracing the waistband where the leather was slightly faded. “Your father hated it.”
I reached for it without thinking, the material warm against my palms like it had been left in sunlight. Or like it still carried body heat. My thumb caught on a buckle near the hem—tarnished silver, engraved with tiny teeth marks. “Jess’s?” I asked, voice cracking.
Mom hummed, noncommittal, but her fingers lingered where mine brushed the leather. “She left it here, “ she said finally, so quiet I almost missed it. The admission hovered between us, thick as the scent of old perfume clinging to the garment bag. I wondered how many times Mom had unzipped it in private, pressing her nose to the waistband where Jess’s musk would’ve lingered longest.
The skirt was barely more than a belt with delusions of grandeur—maybe eight inches of butter-soft leather with asymmetrical buckles straining at the hips. I held it up to my waist and the hem barely grazed mid-thigh. “It’s so short,” I breathed, half-protest, half-prayer. The inside lining was worn thin where Jess’s thighs would’ve rubbed it raw on long rides.
Mom’s fingers traced the waistband’s stitching, slow and proprietary. “Jess always did like her skirts impractical,” she murmured, thumb catching on a tarnished D-ring. Her smile was all teeth when she added, “She’ll love your legs in this.” The way she said it—low and knowing—made my pulse stutter. Not just approval, but something darker: collusion.
I clutched the leather tighter, the buckles biting into my palms. “Omg yessssss thank you,” I blurted, voice cracking mid-syllable. The words hung between us, too loud, too eager. Mom arched one eyebrow, but her lips curved—not mocking, not even surprised. Just that same wolfish satisfaction I’d seen on Jess’s face when she’d caught me staring at her back pockets.
I texted Jess constantly over the next day—pointless shit, nervous shit, anything to keep the thread between us taut. Photos of my bare thighs against the leather skirt’s lining (buckled loosely, just teasing the idea of modesty). Close-ups of my bitten lower lip with the caption you left marks. A blurry shot of Mom’s bathrobe slipping off one shoulder, captioned she won’t admit she misses you. Jess responded in bursts: a single thumbs-up emoji. A voice note of her lighting a cigarette, the inhale audible. Friday. Be ready.
I was ready at 5:45. The skirt was shorter than I remembered—riding up when I walked, the buckles cold against my bare thighs. No panties, obviously. The blouse was sheer enough to see my nipples through, knotted tight beneath my ribs so every breath pulled the fabric taut. Red lipstick smeared when I licked my lips. High heels made my calves ache. Perfect.
The car seat was hot leather under my ass when I slid in, the skirt hiking up further. I didn’t adjust it. Let the buckles leave marks. The steering wheel burned my palms as I peeled out of the driveway, gravel pinging the undercarriage. Mom watched from the porch, coffee cup steaming in one hand, the other tucked into her robe pocket. She didn’t wave. Just smiled that slow, knowing smile and took a sip.
Jess’s place was twenty minutes away. I made it in twelve. The heels made the gas pedal slippery, my bare foot sliding against the metal when I braked too hard in her driveway. Gravel sprayed. The engine ticked as it cooled. No bike out front—just the beat-up pickup she used for hauling parts, its bed littered with oil-stained rags and empty beer cans. The screen door hung crooked, one hinge loose. Like someone had kicked it open in a hurry.
I checked my reflection in the rearview. Lipstick smudged at the corner of my mouth from biting it. The blouse gaped where I’d tied it too tight, showing a sliver of stomach above the skirt’s waistband. When I stood, the leather rode up another inch, the buckles pressing crescent moons into my thighs. No turning back now.
The porch steps groaned under my heels. Through the screen door’s mesh, I caught movement inside—Jess’s silhouette bending over the kitchen counter, muscles shifting under her tank top. She didn’t turn around when the hinges whined. “Early,” she said, voice rough like she’d just woken up. Her boots were off, socks mismatched, one toe poking through.
Then she straightened, half-turning, and froze. The beer bottle in her hand tilted, amber liquid glinting in the morning light. Her gaze dragged down my body—slow, deliberate—pausing where the skirt barely covered me. I saw the exact moment her breath hitched: her shoulders tensed, fingers tightening around the bottle’s neck. “Fuck,” she exhaled, the word more air than sound. Her free hand flexed at her side, knuckles whitening.
Jess wasn’t just in a tank top—it was hers, threadbare and grease-stained, riding up to expose the sharp jut of her hip bones. The panties were black cotton, snug against her muscular thighs, the hem stretched taut where it met her ass. No bra. The tank’s thin fabric clung to her sweat-damp skin, the outline of her nipples stark against the material. She smirked when she caught me staring, rolling her shoulders to make the fabric pull tighter. “Like what you see, kid?”
I swallowed hard, my pulse hammering in my throat. The words came out strangled: “Uh-huh.”
Jess smirked—slow, filthy—and hooked her thumbs in her waistband, tugging the fabric down just enough to reveal the shadow of curls beneath. Dark, coarse. The scent of her hit me like a kick to the stomach—sweat and leather and something faintly metallic, like engine grease. Her fingers lingered, tracing the elastic. “Better close your mouth,” she murmured, voice rough. “You’ll catch flies.”
I swallowed hard. The air between us was electric, thick with the promise of something darker. Jess stepped closer—close enough that her knee brushed my thigh, the heat of her radiating through thin fabric. Her hips were incredibly wide—the kind of hips that made chairs groan under their weight—and when she turned, her ass looked ... huge. But not soft. Hard curves under taut denim, the kind that begged to be bitten. So hot. So fucking sexy it made my mouth water.
Jess grinned like she knew exactly where my thoughts had gone. “Drop something, kid?” she murmured, voice rough as gravel. Then she did it—that slow, deliberate lean—bending at the waist until the hem of her tank rode up, exposing the curve of her lower back. The waistband of her panties dug into the swell of her ass, the fabric straining against muscle. I could see every tendon flex as she reached for nothing, her fingers brushing the floorboards in a pantomime of retrieval. The position pushed her ass out—higher, fuller— stretched taut across the crease where thigh met cheek.
My breath punched out of me. The width of her hips alone was obscene—broad enough to bracket my whole torso if she ever decided to pin me down—but the real crime was the way her ass swallowed those panties whole. The fabric disappeared between her cheeks, soaked through with sweat at the center. When she straightened, tit barely contained the bounce. “Fuck,” I breathed without meaning to.
Jess turned slowly, the smirk on her lips predatory. She hooked her thumbs in her waistband again, this time yanking the fabric down an inch lower—just enough to reveal the first curl of dark hair. “You like big dyke ass, huh?” she rasped, voice thick with amusement. She twisted at the waist, “Bet you wanna sink your teeth in.” My breath hitched audibly, and Jess laughed—a low, dirty sound—before slapping her own ass hard enough to leave a red mark. “Omg yes!” I blurted, too loud, too eager, the words tumbling out before I could stop them.
Jess’s grin widened. She reached out abruptly, calloused fingers wrapping around my wrist, and dragged my hand toward the heat between her thighs. My pulse rabbited under her grip as she pressed my palm flush against damp cotton. “Feel that?” she murmured, her breath hot against my ear. The fabric was soaked through, the scent of her—musky, heavy—filling my nose. “We got time.” Her thumb circled my knuckles, pressing my fingers harder against her. “Hour plus before we gotta be anywhere.” The promise in her voice sent a jolt straight to my core.
Her other hand caught my chin, forcing my gaze up. “How long?” she repeated, voice dropping to a growl. “How long you been thinking about this?” The question wasn’t teasing anymore—it was a demand. The kind that left marks. I swallowed hard, my mouth suddenly dry. “Since—” My voice cracked. “since high school” The admission ripped out of me, ragged and true. Jess had worn that black button-down with the sleeves rolled up, muscles straining the fabric when she’d come over that day. Her biceps had flexed under the tattoos, sweat beading along her collarbones. I’d been seventeen.
Jess’s thumb pressed hard against my pulse point, like she could feel the years of pent-up want thrumming beneath my skin. “Fuck,” she breathed, pupils swallowing the hazel of her eyes. “That’s a long time to wait.” Her free hand slid up my thigh, rough fingers catching on the leather’s edge. She dragged the skirt up deliberately, the buckles biting into my bare skin. “Should’ve said something.” Her voice was gravel and smoke—the same tone she used right before gunning her bike’s engine.
“Thought you knew,” I managed, gasping as her callouses scraped higher. The admission hung between us, raw and trembling. Jess went still—unnaturally so—then huffed a laugh against my throat. “Oh, I knew.” Her teeth grazed my earlobe, sharp enough to make me jerk. “Knew every time your little hands shook pouring me coffee.” Her grip tightened, yanking me flush against her. “Knew when you ‘accidentally’ left your panties in my laundry.” My face burned. She’d kept them?
To read the complete story you need to be logged in:
Log In or
Register for a Free account
(Why register?)
* Allows you 3 stories to read in 24 hours.