Work Text:
Miles and Gwen stumbled into the back of the cab, their laughter bubbling up from the buzz of the night's festivities. Hobie's birthday party had been a wild ride, filled with music, dancing, and a few too many drinks. Miles leaned back against the seat, his arm draped lazily around Gwen's shoulders, pulling her closer. She giggled, her head resting against his chest as the cab started moving.
“Did you have fun tonight?” Miles asked huskily.
She giggled, shooting him a somewhat seductive smile. “It was a good night.”
Miles chuckled and his fingers started to trace circles on her arm, innocently enough. However his hand slipped lower, his cool touch sending shivers down her spine. She looked up at him, her eyes meeting his, and saw a lust-fueled fire burning behind his usual gentle gaze. Her breath hitched as she was very much reminded how frisky he got after a few drinks.
Tonight was no exception.
Gwen could feel his hand move with purpose, sliding down and resting on her side. His fingers tightened their grip, pulling her closer. Miles leaned in, capturing her lips in a heated kiss. It was desperate and needy, and Gwen found herself melting into him, her hands clutching his shirt as if it was the only thing keeping her grounded. His lips moved against hers with an urgency that made her head spin, and she responded with equal fervor.
Miles' hands began to explore, sliding down, grazing the curve of her waist, and finally settling on her hip. He pulled her closer, her body pressed tightly against his. Gwen could feel his heart pounding in his chest, matching the frantic rhythm of her own. She let out a soft moan, quickly muffling it against his mouth as she remembered they weren't alone.
His hand continued to trail teasingly along her thigh, his fingers inching higher under the edge of her dress. He added a hint of electricity, and she gasped as she felt it pass through her, weakening her resolve further.
The cab driver, thankfully, seemed oblivious, his eyes fixated on the road ahead. Maybe it was the alcohol, but the thrill of being caught added to the intensity of the moment. Miles' lips trailed down her neck, sucking and nibbling at the sensitive skin. Gwen bit her lip, trying to stifle her sounds of pleasure, but a few whimpers escaped nonetheless.
" Miles," she hissed, her voice barely a whisper. "N-not here. Mi amor, esperemos hasta que estemos en casa. We should... we should stop."
But Miles was relentless, his hands slipping under the hem of her dress, caressing her thighs. " No puedo parar, mi amor," he murmured against her neck, his breath hot against her skin.
With that, Miles kissed her again, Gwen lost herself in the haze of the charged moment. Once she felt him squeeze her thigh, though, she snapped back into reality for a moment. Kissing in the back of a cab she could handle. But this?
“We should wait,” Gwen insisted, though her voice didn’t quite match the tone she was going for.
Miles pressed his forehead against hers, his lips brushing softly against her earlobe. “I need you,” he growled in a low, husky tone, his breath sending a shiver down her spine. “I can’t wait.”
Gwen's resolve crumbled under his touch and Miles smirked as he felt her let go.
She tangled her fingers in his hair, pulling him closer, her lips finding his again, and all her rational thoughts went blank. Gwen's breath hitched, and she had to bite down on her lip to keep from crying out. Miles' hand moved higher, brushing the inside of her thigh, his fingers teasing the edge of her underwear. She arched into his touch, her eyes fluttering shut.
The cab hit a bump, jolting them slightly. Miles took the opportunity to press closer, his body aligned with hers as they remained seated. Gwen's hands roamed over his back, feeling the muscles tense under her touch. His lips were everywhere, kissing her neck, her collarbone, any exposed skin he could find.
She could feel the heat pooling between her legs, her body aching for more. Miles seemed to sense her need, his hand slipping inside her underwear to find her wet. Gwen gasped, her hips bucking involuntarily.
"Miles," she moaned softly, her voice desperate. "Please..."
His hand deftly found her center, slipping two skilled fingers inside. Gwen's back arched, her eyes squeezing shut as he began to tease her, his fingers creating a rhythm that had her teetering on the edge. She bit down on her lip harder, trying to keep quiet, but the pleasure was overwhelming.
Miles kissed her again, stifling her moans, his fingers working her with an intensity that made her feel like she was going to burst. Gwen's breaths came in short, ragged gasps, her body trembling.
He rubbed her clit with his thumb, and that was the final straw; Gwen shattered, her climax crashing over her like a wave. She clung to Miles, her nails digging into his back as she rode out the waves of pleasure. He kissed her through it, his own arousal evident in the way he pressed against her.
As she came down from her high, Gwen could only sit there, her chest heaving, trying to catch her breath. Miles pulled back slightly, his eyes dark with desire, a smug smile playing on his lips.
"You okay?" he asked, his voice husky.
Gwen nodded, a satisfied smile spreading across her face. "More than okay."
The cab came to a stop, and the driver cleared his throat, reminding them of his presence. Gwen blushed, quickly straightening her dress. Miles chuckled as he paid the driver, and helped Gwen out of the cab. He wrapped a snug arm around her waist, and his hand slipped lower squeezing her ass playfully.
Gwen reached into her purse, grabbing the keys to open the front door.
"Come on, come on ," she groaned as she kept missing the lock. Miles' kisses and nips on her neck weren't making things any easier.
Finally, Gwen got the door open and she and Miles stumbled inside, their laughter mingling. Their hands roamed clumsily over each other, the alcohol fueling their desire. Miles kicked the door shut behind them and spun Gwen with intent, pressing her firmly against the cool surface, shooting her a playful yet heated look. His eyes flickered down her body momentarily before resuming his feverish kisses, his lips messily moving against hers.
“Fuck, you look so beautiful,” he mumbled against her lips. “ Quiero follarte aquí mismo, mi amor.”
Gwen tried to stay focused, but his kisses and dirty Spanish were making her heady. He peppered kisses alongside her jaw before lowering his head to her neck.
"Then what are you waiting for?" she breathed out, her voice laced with desire as she wrapped her arms around his neck, pulling him closer.
Gwen tilted her head, giving him better access to her neck, a soft moan escaping her lips as his mouth moved over her sensitive skin. Miles’ hands moved to lift the hem of her dress, spotting the intricate black lace lingerie she wore beneath. He pulled back slightly, letting out a low growl.
“Had I known you were wearing this,” he murmured, his voice thick as he leaned in to plant a soft, appreciative kiss on her neck, “we definitely wouldn’t have made it to the party.”
“We didn’t have to stay long,” she replied, her voice teasing as she guided his hands to explore more, her bottom half exposed to him.
“Fuck, I love you,” Miles mumbled against her neck, his hands reaching down to grab her ass, appreciating the lace thong.
Gwen let out a moan, and his kisses grew more insistent. Her body responded eagerly. She arched into him, her hips pressing against his, the friction between intensifying their already intoxicated state. Her hands slipped under his shirt, feeling the heat of his skin and defined muscles of his toned back. She loved the way he tensed under her fingertips, the way he responded to her touch with soft groans of approval. Hearing him moan was definitely one of her turn ons.
She swiftly unbuttoned his shirt, and he was quick to shrug it off, tossing it aside. Miles reached behind her and unzipped her dress, letting it fall, leaving her in the lingerie. His kisses went lower, along the curve of her neck to her collarbone. Her moans grew louder, her body trembling slightly with the intensity of her desire.
Miles growled, unbuckling his belt and whipping out his dick. Gwen blushed—he was hard and ready, and pre-cum already had started to leak out of the tip. Did the encounter in the cab have this much of an effect on him?
Before she could give it a second thought, in a swift movement he turned her around and pushed her against the wall and lifted one of her legs.
“O-Oh, Miles w-wha—” Gwen gasped as she felt him pull the lace thong aside and plunge into her heat.
Next thing she knew, her body was being shamelessly pounded into. She moaned as she bit her lower lip, feeling hotter by the moment as he took her.
“ O-ooh! Fuck! Miles!”
Miles growled, giving a few more thrusts before he pulled out of her, leaving her gasping and craving more. Gwen put her leg back down, feeling her knees buckle slightly at the sudden fucking, her face flushed and her body trembling. She leaned against the wall for support, her heart racing as she tried to steady herself.
Miles watched her with a hungry gleam in his eyes. He reached out, his fingers brushing over her flushed cheeks, tracing a path down her neck, sending shivers through her already sensitized body.
"M-Miles, I..."
Her voice was a breathless whisper, her thoughts scattered by the lingering heat between them. Miles stepped closer, his hand cupping her chin, tilting her head up to meet his gaze.
“I couldn’t wait,” he breathed against her neck.
His voice was a husky mess, filled with a mix of possessiveness and desire. Gwen's eyes widened, her pulse quickening at his words. She could see the raw hunger in his eyes, mirroring her own need.
"What are you going to do?"
Miles's lips curved into a wicked smirk, his thumb brushing over her lower lip. "I'm going to make sure you remember exactly who you belong to."
With a determined glint in his eyes, Miles effortlessly lifted her in his arms, and her legs instinctively wrapping around his waist. She tightened her grip on his shoulders, her nails digging in slightly. He carried her towards their bedroom, their lips meeting in an intense, messy kiss that left them both breathless.
He dropped her on the mattress and knelt at the edge of the bed, his hands gliding over the lace of her lingerie, tracing the delicate patterns as if memorizing every detail. He eyed her intensely and Gwen felt a pit of desire swirl just below her navel. The look in his eyes, one of pure lust and want, made her heart race.
"Tan jodidamente hermosa, maldita sea," he whispered, his breath hot against her skin.
His hands ventured beneath the lace, exploring the warmth of her bare skin beneath, each touch eliciting small shivers and moans from Gwen. In a movement filled with urgency, she helped guide Miles, urging him to go down on her.
He started a trail of kisses under her belly button, and Gwen shivered. He went down to lick her inner thighs, breathing heavily against the fabric of her lingerie, his nose pressed against her clit.
Gwen’s breath hitched and Miles snapped the lingerie’s strap off and pulled it down all in one sitting, tossing it over his shoulder. Gwen blushed, feeling exposed under his gaze. He smirked and spread her legs apart, his thumb gently rubbing her clit. She let out a soft sigh of pleasure and Miles caressed her for a second time. Then a third, making the movement more constant.
Gwen's hips quickly reacted and moved to get more of his touch. She let out soft whines and mewls of pleasure as he kept the movement steady, never increasing the speed, so she had time to enjoy it. But when he noticed how her hips tried to thrust harder against him, Miles removed his thumb and replaced it with his mouth, throwing her thighs over his shoulders.
She cried out and moaned as his tongue swirled around her clit, suckling the bundle of nerves softly, his tongue rough against her folds.
Her cries of pleasure sent shivers of electricity down his spine, and made his cock even harder. She tried to clamp a hand over her mouth, but Miles swiftly captured her wrists, pinning them above her head. Trapped under his control, Gwen squirmed and writhed against him, her movements making his nose graze her clit. Her breathing quickened, becoming more erratic, and she began to repeat his name like a mantra. He knew she was close.
Teeth came, and damn, he knew how to use them just right. Gwen cried out his name. Miles freed up one hand, still keeping her wrists pinned, and rubbed two fingers against her slick. He buried them inside, curling them and making her hips snap upward.
“Oh my god! Miles!”
Miles smirked, and sucked at her clit roughly. His fingers worked her, rapidly moving in and out of her, and Gwen cried out.
“Ah—Aah, Miles! F- fuck, I’m gonna cum!”
He let go of her wrists and her fingers tangled in his hair, gripping it tightly as her body shook.
Gwen’s chest heaved and he kissed his way back up to her lips. She moaned softly against his mouth, the taste of her mingling against his lips sending a shiver down her spine.
She didn’t miss a beat, hooking a leg around his torso, and flipping them over. She straddled him and Miles growled softly at the sight, hissing as he felt her grind against his erection. He held her hips and stared up at her, feeling the bliss of having her on top. Gwen bit her lip; she loved that look on his face. It made her feel like a goddess.
One of her fingers caressed along his jawline while she leaned for another kiss. Gwen's hands rest on Miles’ shoulders and neck. He grabbed her firmly by the hips, whimpering as she made contact with his erection; Gwen knows he wants to be pleased. He sat up to meet her lips, and she cupped his face, kissing him deeply.
Miles shrugged his jeans off along with his boxers, kicking them off to the side. She moaned as his erection rubbed against her, and he captured her lips in a needy kiss. His breath hitched as she leaned down, planting gentle kisses down his neck, gently pushing him down against the mattress as she did so. Then she trailed her lips lower, over his racing heart, then along his torso before hovering over his cock.
"You're so hot," she murmured, her voice husky, shooting him a drunken smile.
Miles smirked and gathered her hair into a lax ponytail, gripping her hair. Gwen smirked, loving the way he would always do it gently so as to not hurt her, but still hard enough so she could feel his pleasure rolling off his body in waves.
She wrapped her lips around his pulsating length, sucking him while allowing her tongue to caress each ridge and vein. Feeling how hard her boyfriend was, knowing she was the reason behind doing this to him was probably her second biggest turn on.
Miles growled, and twitched underneath her. He raised his hips, desperate for her to take more of him in. She pinned his hips down, hollowing out her cheeks as she bent her head again, letting her teeth edge down his throbbing length, each swipe and rubbing of her tongue placed exactly where he was the most sensitive, a gasp tearing from his throat.
" Fuck , Gwen," Miles cursed, tangling his fingers through her hair at the feeling of her warm wet mouth tightening around his length, feeling her continuously taking more of him into her mouth.
She worked him all the way down and he felt himself hit the back of her throat. He hummed, throwing his head back, squeezing his eyes shut. Gwen took all of him in, slowly gliding her lips down to the base, rubbing her tongue over the throbbing vein on the underside of his length. Her free hand trailed along his thigh before cupping his balls, massaging them gently in her smooth hand.
" Shit …" Miles moaned quietly, his entire length twitching inside her mouth.
She slowly raised her head, sucking sensually on the tip of his length, her fingers teasing him.
“ Gwen!” Miles cried out as she suddenly tightened her grip around his balls, his body jerking. "Oh god… oh fuck ," he hissed quietly, his grip on her hair tightening.
Gwen increased the pressure around his length, the sounds of her wet mouth gliding and sucking all the way from the tip of his length down to the bottom were the only sounds Miles could process. She glanced up at him, still slowly bobbing her head, and Miles almost blacked out at the sight.
"Oh god… Gwen, I can't- fuck!” Miles cursed, urging her head down, "G-Gwen, I-I’m—" he tried to warn but she just soothed him by rubbing his thigh, letting him know it was okay as he jerked involuntarily, his length throbbing and aching for release as he suddenly spilled himself in her mouth.
Gwen kissed her way back up him, shooting him a seductive gaze. “How was that?” she asked, wiping her lip.
Miles responded by flipping them over and crashing his lips against hers, his cock hardening almost immediately. He stroked her with the tip of his middle finger, impossibly slowly, circling her clit. She wrapped her legs around him to urge him on, and protested as he withdrew his hand, but suddenly his hazel eyes were staring into hers, and he was lining the tip of his cock up with her entrance. A silent exchange took place between them, and then he started to press in.
He began a slow rhythm, sliding in and out, watching her admiringly, pausing every so often to press a kiss to her lips.
He shifted his weight onto one arm, and moved to brush her clit with the pad of his thumb, continuing to slowly stroke her. Gwen whined and didn’t think she could take much more teasing.
“O-oh, Miles, I need, ah… fuck!” she moaned, and he understood, increasing the pace to both rub and fuck her faster.
“Sigue hablando, mi amor. Dime que sientes.” Miles urged.
“Oh my God, Miles… ahh, fuck, it feels so good!” she panted. He smirked, and she could tell he was getting off on her sounds. “Miles, just like that, uhhh, harder!”
Spurred on by her response, Miles increased his pace, and Gwen let out a little yelp at the new intensity. He rolled his hips, enjoying how she writhed beneath him, his lips and hands everywhere at once.
"I've wanted you all night," he confessed, his voice low and husky. "Verte bailar, reír, mover tu cuerpo así en la pista de baile… you drive me mad.”
“Miles, I’m nearly…” she gasped, noting his smirk at her words, and how sexy he looked. “I-I’m close…, mmmph, fuck me harder! No te contengas! Please, Miles.”
“Fuck. Fuck!”
He kept going, not taking his eyes off of her.
“Cum for me, Gwen. I want you to cum for me, baby.”
And it was only a few moments before she did, gasping, and crying out his name.
He slowed again, bringing her down from her orgasm, before removing his hand and bringing it back to balance his weight on his elbows again. Barely giving her time to recover, he gave her a quick, desperate kiss, and then started fucking her, faster and harder, so hard, that she could hear the headboard banging against the wall. She gasped and wrapped her legs around his waist, urging him on. He moaned, softly, into her neck, and Gwen squeezed her eyes shut, and thought she had never heard anything so sexy.
His rough hands were wrapped around her throat while he pounded into her, one leg thrown over his shoulder and the other hooked around his bicep, spreading her wide open.
“Fuck , you feel so fucking good,” he groaned in her ear, the sound of his pleasure only heightening her own.
Gwen couldn’t keep her eyes open anymore. Miles pulled out and slammed back into her, making her cry out.
“Look at me.” he hissed.
She’s too submissive to do anything other than what he wants. She glanced up at him, his intense eyes boring holes into hers. “Miles!” she cried as she felt another orgasm building up. God, they haven’t done it like this before.
The bed sounded like it was going to break. The warmth of his mouth sent shivers down her spine. Her hands slid down from his neck, tracing the lines of his back, feeling the muscles tense and relax beneath her touch. She pulled him closer, her fingers digging into his skin, silently urging him on.
“Gwen, I think I’m going to…” Miles drew his head back, and caught her gaze.
She cupped his face, nodding rapidly. “Me too!”
“S- shit , Gwen!”
She felt his cock throb and twitch inside of her, and he kissed her hard as he climaxed inside of her, triggering her final orgasm. Gwen cried out as he kept moving, rocking his body against her, slowing his thrusts gradually, until he was spent, collapsing against her. The weight of him on top of her was comforting, anchoring her in the whirlwind of sensations.
Propping himself up on one elbow, he caressed her face gently, his thumb tracing her jawline as they caught their breath.
“F-fuck,” he murmured, rolling off of her.
She smiled. Their breaths began to steady, and the world outside seemed to fade away. Gwen traced lazy patterns on Miles' chest, her fingers gently exploring the contours of his muscles.
Miles’ hand brushed a strand of hair from her face.
"You okay?” he asked with a smirk.
Gwen caught her breath, turning away, furiously blushing.
“Oh no you don’t!” Miles laughed, grabbing her and turning her over so she laid on top of him.
Gwen laughed. “Miles!”
“I can’t help it, mi amor , you drive me mad.” he murmured, planting another kiss on her neck.
Gwen looked up at him, her eyes sparkling with affection and a hint of mischief. “Really? Because I didn’t already realize that from the cab ride home”
He smirked, his fingers tracing the curve of her hip.
“I love you,” he murmured, turning onto his side and pulling her in close. His hand rested against her stomach.
She turned around so her back was against his chest.
“Love you too, baby.” she hummed.
ooo