Cover of Mocha Kisses in San Diego

Mocha Kisses in San Diego

Read the story

37 chapters · 116924 words · Read 0 times

A steamy, romance between Russian 30 y.o. Alexey (he considers himself pretty average) in San Diego and his girlfriend with mocha skin. He never had a black girlfriend before and adores her skin color. He loves her big boobs and especially her juicy thighs on her long legs. She loves him very much and LOVES to tease him. He aroused by her stories of her exes.

Chapter 1: A Tease of Silk and Confession

The lamp on the nightstand cast a honeyed glow across the rumpled sheets. Imani’s perfume, something with jasmine and vanilla, clung to the air, to the pillows, to him. It was a scent Alexey had come to worship.

She shifted on his lap, the sheer silk of her nightie whispering against his skin. Her weight was a perfect, warm anchor. He let his hands settle on the dip of her waist, thumbs tracing the delicate ridge of her hip bones beneath the fabric.

“Tell me again,” she murmured, her voice a low, playful thrum that vibrated against his chest. Her fingertips walked a slow path down his sternum, nails grazing just enough to make his breath catch. “How much you love my thighs.”

He knew this game. He loved this game. A part of him also dreaded it.

“I love your thighs,” he said, his voice rougher than he intended. He smoothed his palms over the incredible curves of them, feeling the powerful muscle beneath sublime softness. “They’re perfect. They’re strong. They could crush me and I’d die happy.”

She laughed, a rich, full sound, and leaned forward until her breasts pressed against him, the silk doing nothing to hide their warmth or shape. Her lips brushed his ear.

“And don’t forget,” she whispered, the words a hot, deliberate tease, “how my ex used to fuck them.”

There it was. The jolt, electric and confusing, that shot straight to his groin and coiled something tight in his gut. His hands stilled on her.

“Which one?” he asked, playing along, his dry wit a familiar shield.

“Marcus.” She said the name like it was just a fact, pulling back to watch his face. Her eyes, dark and knowing, scanned his. “The basketball player. You remember.”

He did. She’d mentioned Marcus before. Six-foot-five. Hands like dinner plates. The image was unavoidably vivid, and his body reacted even as his mind winced.

“He had these huge hands,” Imani continued, rolling her hips just slightly, a lazy, tortuous movement. “He’d lift me up like I weighed nothing. Pin me against the wall. But his favorite thing…” She trailed off, tracing his lower lip with her thumb. “…was this. Me on his lap, just like this. Except he’d just… use my thighs. Until he came all over them.”

Alexey’s breath left him in a short huff. The visual was crystal clear, obscene, and unbearably hot. He was fully hard now, straining against his boxers, painfully aware of the scant barrier between them. His thumbs dug into her hips.

“You like that story,” she observed, not a question. She rocked against him, a slow, grinding confirmation.

“I hate it,” he growled, but he was arching up to meet her. “I hate him. I hate that he got to see you like that.”

“But you love hearing about it.” She captured his mouth in a deep, claiming kiss, swallowing his contradiction. When she broke away, they were both breathing harder. “My serious Russian software engineer. My Lesha. Getting off on the ghost of a jock.”

She peeled the nightie off over her head in one fluid motion and tossed it aside. The golden light loved her skin, painting her in shades of dusk and amber. He was, as always, utterly captivated. The swell of her breasts, the elegant line of her neck, the powerful, gorgeous expanse of her. His.

“He didn’t know you,” Alexey said, his voice raw. He cupped her face, forcing her gaze to hold his. “Not like I do. He just got the… the packaging.”

“The premium packaging,” she corrected with a smirk, but her eyes had softened.

“The unimaginable packaging,” he agreed, dipping his head to kiss the hollow of her throat. “But he never knew the inside. The you that argues about marketing analytics and hates cilantro and cries at those stupid shelter dog commercials.”

“Hey.” She pretended to swat him, but her arms wound around his neck. “Those commercials are effective.”

He laughed into her skin, the tension momentarily broken. He worshiped her with his mouth, his hands, relearning every inch he already knew by heart. The scent of her, the taste, the little gasp she made when he sucked gently at her nipple—it was all a religion to him.

Later, when they were both spent and tangled in the sweaty sheets, the silence was comfortable. Her head rested on his chest, her fingers idly playing in the dusting of hair there.

The thought came unbidden, unwelcome. It was the arithmetic of insecurity, cold and petty.

Six feet. Six-foot-five. Six inches.

He stared at the ceiling fan, its blades a slow, lazy circle in the dim room. His arm tightened around her.

“Did he…” He started, then stopped. He hated the question even as it formed.

“Hmm?” She nuzzled closer, her voice thick with near-sleep. She nuzzled closer, her voice thick with near-sleep. "Did he what?"

The words felt like gravel in his throat. The ceiling fan kept turning, a silent witness to his stupid, fragile ego. He focused on the feeling of her skin against his, the steady rise and fall of her breath.

"Was he... bigger than me?"

The question hung in the perfumed air, ugly and small. He immediately wished he could claw it back. He felt her stillness, the slight intake of breath against his ribcage.

Imani lifted her head. In the dim light, he could see the shift in her expression—the drowsy softness sharpening into something more complex. Not anger. Something closer to curious scrutiny.

"Seriously?" she asked, her voice clear now.

He shrugged, the movement awkward beneath her. "Forget it. It’s a dumb question."

"No, it's not." She pushed herself up on one elbow, looking down at him. Her hair fell like a curtain, enclosing them in a more intimate darkness. "It's a very specific, very male question. And you're not dumb."

He said nothing, just watched her face, bracing for the answer he thought he didn't want to hear.

Imani's gaze didn't waver. "Yes, Lesha. He was bigger."

The confirmation was a cold splash, even though he'd asked for it. A flinch he couldn't quite suppress tightened his jaw.

She saw it. Her fingertip touched his chin, turning his face back to hers. "Do you know what else?"

"What."

"He was a selfish lover. Technically proficient, maybe. But it was a transaction. He was admiring himself, using my body as the mirror." Her voice was soft, factual, stripping the fantasy he'd built of its power. "It was like being fucked by a very handsome, very athletic vanity project. There was no... this."

She leaned down and kissed him, slow and deep and thorough. It was a kiss that tasted like shared history and private jokes and the Thai food they'd ordered last Tuesday.

When she pulled away, her nose brushed his. "You have six perfect, glorious inches, Alexey Dubov. And you know how to use them. On me. For me. Because you're obsessed with me, not with your own performance." A playful grin touched her lips. "Well, maybe a little. But the focus is in the right place."

He let out a shaky laugh, the cold knot in his stomach dissolving into a warm, embarrassed relief. "You're just saying that."

"I'm a marketing executive. I know how to spin a narrative." She settled back against his chest, her hand splayed over his heart. "But I'm off the clock. So that? That was the raw, unvarnished data."

They lay in silence for a few moments, the hum of the fan and the distant sound of a car on the wet street below filling the room.

"Hey Lesha?" she mumbled after a while.

"Yeah?"

"Tell me about that girl from your grad program. The one with the thesis on crypto and the terrible bangs."

Now it was his turn to go still. "Anya? Why?"

"Because it's only fair," Imani said, her tone light but edged with a curiosity that was entirely new. "And because I want to know what ghosts you're comparing me to."

The tables had turned. The night air, once thick with her perfume and his secret hunger, now held a new charge—a mutual, unflinching exposure. He took a deep breath, and began to tell her.

He took a deep breath, and began to tell her.

“Anya,” he said, the name feeling foreign on his tongue now. “She was in my cryptography seminar. Pretty. Blonde. Very serious. She had these… very straight, very severe bangs. Like a helmet.”

Imani chuckled, her finger still drawing circles on his chest. “A helmet.”

“It was a look. She was smart. Fiercely smart. We’d study together, debate protocols. It was mostly intellectual.” He paused, choosing his words. “We hooked up a few times. It was… fine. Efficient. Like debugging a stubborn line of code together and then celebrating.”

“Romantic.”

“It wasn’t,” he admitted. “She was pretty, but she doesn’t even compare to you. Not even close. It’s not the same universe.”

Imani was quiet, listening in a way that felt heavy and significant.

“Sometimes,” Alexey continued, the words coming easier in the dark, “I still can’t believe you chose this. Chose me. A boring Russian coder who gets excited about efficient algorithms.”

“Your algorithms are very exciting,” she teased softly, but her touch was encouraging.

“In Russia, I saw Black girls maybe a couple of times in person. In movies, sure. But it was abstract. Like a painting in a museum you never expect to touch.” He swallowed. “Then I walked into that stupid team-building mixer at the Hilton, and there you were. Talking to a group of people, throwing your head back laughing. My breath just caught in my throat. It physically hurt. I thought I was having a cardiac event.”

He felt her smile against his skin.

“Your skin,” he whispered, his hand sliding up her back. “I didn’t have words for it then. I barely have words for it now. Mocha isn’t right. It’s not food. It’s… light and deep at the same time. So smooth. That first time I touched you, I was shocked by how soft it was. I still am. I want to lick you all over every single time I see you. Like you might be made of something I need to taste to believe is real.”

The confession hung there, raw and ridiculous and utterly sincere.

Imani lifted her head again. The playfulness was gone from her eyes, replaced by a warmth so profound it made his chest ache. She didn’t say anything for a long moment, just searched his face.

“You’re not boring,” she finally said, her voice thick. “You’re the most interesting man I know. And you can lick me all over anytime you want.”

She kissed him then, but it was different. Slower. Softer. A seal on the vulnerability he’d just laid bare. It was a kiss that held a new understanding, a door opened that couldn’t be fully closed again.

When they parted, she nestled back into him with a contented sigh. The fan whirred. A siren warbled in the distance, fading.

“Your turn again,” he murmured into her hair, his lips brushing her crown.

“My turn for what?”

“A ghost. A real one. Not the basketball player. The one that actually made you feel something.”

He felt her tense, just for a second. Then a long exhale.

“His name was David,” she said, and the way she said it told him everything. This was the story she didn’t tell at parties. “He was a jazz pianist.” Imani’s voice was quieter now, a different texture. “He had these sad, beautiful hands. Long fingers. Always a little cool to the touch.”

She traced a pattern on Alexey’s chest, her eyes focused somewhere in the middle distance, on the memory.

“We met at a speakeasy-style bar downtown. I was with friends, he was playing a set. He didn’t smile once while he played. He just looked… consumed by it. Afterwards, he came to our table, not to hit on me, but to ask if we thought the piano was slightly out of tune. He said his A-flat felt ‘morose.’”

Alexey stayed perfectly still, listening. This wasn’t a story designed to arouse. This was a confession.

“He was poor. Like, Ramen-noodles-for-dinner-every-night poor. He lived in a studio in North Park that smelled like cigarettes and old books. He had a single futon on the floor. But when he played… God, Lesha. He’d play for me. Just for me. In that empty room, with the streetlight coming through the blind slats, painting stripes across his back. He’d play something he was working on and ask me what color it was.”

“What color?” Alexey whispered.

“He said music had color. My opinion was the only one that mattered.” She took a shaky breath. “It wasn’t about sex with him. Not really. It was about being seen as some kind of essential muse. He’d look at me like I held the translation key to the universe in my laugh. It was intoxicating. It was also… crushing.”

“Why?”

“Because I was just a mirror,” she said, the truth sharp in her tone. “A beautiful, inspiring mirror. He wasn’t in love with me. He was in love with the idea of a woman who could understand his pain. My actual life, my job, my dreams… they were just set dressing. I was there to reflect his genius back at him. If I had a bad day, it was an inconvenience unless he could turn it into a minor-key ballad.”

Alexey’s arm tightened around her. The jealousy he felt was different now. It wasn’t about physical comparison. It was about the theft of her selfhood.

“His hands,” she continued. “They were magic on those keys. But they were… passive. In every other way. I’d be talking, and they’d just be resting, elegant and limp. Waiting for the next performance. He never grabbed me. He never… claimed me. Not like you do. It was all ethereal and sad and so, so quiet.”

She fell silent for a long moment. The hum of the fan filled the room.

“What happened?” Alexey asked.

“He got a gig in New Orleans. He left. He asked me to come with him, but it was never a real question. It was a romantic gesture for his own biography. ‘I asked her to follow me to the cradle of jazz, but her heart was tethered to the corporate ladder.’” She said it in a faux-poetic voice, then scoffed. “I said no. He looked relieved. He kissed my forehead, said I’d always be his most perfect audience, and left. I cried for a week. Not because he was gone, but because I’d convinced myself his borrowed sensitivity was depth. I was an idiot.”

“You weren’t an idiot,” Alexey said, turning his head to press his lips against her temple. “You were lonely for someone to see you as art.”

She finally looked at him, her eyes glistening. “You see me as art?”

“No.” He shook his head slowly. “Art is on a wall. It’s separate. You…” He struggled for the right words, his engineer’s mind fighting for a precise equation. “You’re the whole gallery. The art, the lights, the faulty air conditioning, the drunk critic in the corner, the price tags, the hidden door where they keep the good stuff. You’re the entire, complicated, messy system. And I want to learn every part of it. Not just admire the painting.”

Imani blinked rapidly. A single tear escaped, tracing a path down her temple and into her hairline. She didn’t wipe it away.

“David’s hands were beautiful,” she said, her voice barely a whisper. “But they never built anything for me. They only ever played requiems for his own sadness.”

She shifted suddenly, rolling on top of him again, her weight a welcome solace. She cradled his face in her hands, her touch firm, present.

“Your hands,” she said, looking at them as she brought one to her mouth and kissed his knuckles, his palm, the pulse point at his wrist. “Your competent, unromantic, code-typing hands. They built a shelf for my books. They fix my garbage disposal. They know exactly how to hold me when the world is too loud. They anchor me.”

She lowered his hand to her hip, pressing it there. The connection was electric, immediate. Not a ghost of a touch, but a current.

“So yes, Alexey Dubov,” she said, her voice finding its strength again, laced with a tearful smile. “Your six inches and your un-poetic hands win. They win every single day and twice on Sundays. Now shut up and kiss me before I start comparing your mouth to my first boyfriend’s, who was, ironically, a surprisingly good kisser.”

He laughed, a burst of pure, relieved sound, and did as he was told.

The kiss started soft, a seal on the pact they’d just made. It was gratitude, it was understanding, it was a quiet celebration of surviving their own histories. Her lips tasted like salt from her tear and the faint, sweet trace of her earlier wine. He could feel the slight tremble in her lower lip, the last physical echo of her confession.

Then it deepened.

It wasn’t frantic or desperate. It was deliberate. A slow, thorough re-mapping of familiar territory, now seen in a new light. His hands slid from her hips up the bare curve of her spine, feeling the gentle knobs of her vertebrae, the powerful muscles of her back shifting as she moved against him. Her fingers tunneled into his hair, not pulling, just holding, anchoring his mouth to hers.

They broke apart, foreheads touching, breathing the same thick, perfumed air.

“My Lesha,” she whispered, the words a warm puff against his lips.

“My Imani,” he answered, because it was the only truth left.

He rolled them gently, settling her beside him on the soft chaos of the sheets, facing one another. The golden lamp light cut across the plane of her shoulder, her collarbone, making her skin glow. He just looked at her, drinking in the reality of her: the slight puffiness under her eyes from crying, the fullness of her lips, the impossible sweep of her lashes against her cheek.

He kissed her again. And again. A kiss on her mouth, one on the tip of her nose, one on each closed eyelid. He kissed the tear-track on her temple. He kissed the hinge of her jaw, where her pulse beat a steady, alive rhythm against his lips.

She sighed, a contented, melting sound, and wrapped her arms around him, pulling him in closer. They folded into each other, limbs intertwining, seeking not passion now but profound closeness. The space between their bodies vanished. It was a full, silent hug that spoke in pressures and warmth and slow, syncing breaths.

His face found its home in the sacred space between her breasts. He nuzzled there, inhaling the singular scent of her skin—jasmine, vanilla, sleep, and something uniquely, essentially her. She was softness and strength, a sublime pillow of warm, living flesh. He pressed his ear against her sternum, listening to the deep, resonant drum of her heart. Lub-dub. Lub-dub. A sound more comforting than any music.

Her hand came up to cradle the back of his head, her fingers gently massaging his scalp. Her other arm was a tight band across his shoulders, holding him secure. She rested her cheek on the crown of his head.

“You fit right here,” she murmured, her voice a vibration he felt as much as heard.

He couldn’t speak. He just nodded, the motion slight against her. He kissed the smooth, dusky slope of one breast, a chaste press of lips. Chocolate wasn’t the right word. It was too simple. It was the deep, warm brown of rich earth, of polished rosewood held in sunlight. It was infinite and soothing.

They lay like that for a long time, kissing lazily, adjusting their hold, sighing. The world outside—the distant traffic, the hum of the refrigerator, the entire city of San Diego—faded into a faint murmur. There was only this cocoon of lamplight, tangled sheets, and the profound geography of each other’s bodies.

The emotional storm of the evening had passed, leaving them washed up on a quiet, grateful shore. The competing ghosts of Anya and David receded, not banished, but finally placed in a past that had no power here. In this bed, there was no comparison, only presence.

His breathing slowed, deepening, matching the slow rise and fall of her chest beneath him. The tension leaked from his muscles, replaced by a heaviness that was pure peace. Her fingers in his hair stilled, her hand relaxing into sleep.

The last thing he was aware of was the perfect, dark warmth surrounding him, the sound of her heart like a lullaby, and the undeniable sense of being, finally, exactly where he was meant to be.

Read on DreamPress

Write your own erotic story with AI