Luigi being married to a Latina? Two cultures coming together.
content warning: brief mentions of sex, breeding
an: hi! i saw you sent two separate asks about married life with Luigi and also him being married to a Latina so i decided to combine both! Hope you enjoy! i had to rewrite this so many times lol. where my latina luigi girls at tho??? ❤️
——————
• has his eyes stuck on you the entire wedding. your lips, hands, your laugh— he’s in awe
• loves seeing you use his last name on everything— new IDs, reservations, forms, even packages
• loves calling you mrs. mangione in private and in public
• every time he sees your wedding band, he can’t help but toy with it— letting his thumb brush over it and bring your hand up to press a kiss
• cums all over your wedding band at least once to mark you, “all mine. my fucking last name on you now.”
• buys the cringiest mr & mrs mugs, insisting you guys use them
• updates your contact name to “my wife ❤️”
•absolutely loves introducing you like, “this is my wife, my girl, mrs. mangione.”
• goes straight to hug and kiss you after a long day of work whispering a little “missed you so much baby”
• literally falls even more in love hearing you speak spanish, gets so turned on hearing you scold him in spanish
• secretly LOVES being called papi no matter if casual or sexual
^ reminds me of our girl lujajaja saying he’s probably be so turned on hearing you say “ay Que rico papi” in bed (miss her sm)
• imagine him picking up your slang to match your energy like “que rico mami”
• definitely LOVES being around your family and learns the little traditions like greeting and hugging everybody when arriving at a get together
• i feel like he’d have SO much fun going back to your home country and meeting your extended family and exploring there
• just like the italian pet names, he’d start using names like bebe, amor, mi vida, princesa
• this man ALWAYS has his hands on you no matter where you’re at
• def gives you kisses before leaving for work no matter how late he is or if you’re asleep
• gets sooo hard hearing you refer to him as “my husband”
• he def texts you throughout his work day like “hope you’re having a good day baby, can’t wait to see you tonight” or “can’t wait to come home and bend u over the mattress”
• he’d def start teasing you about trying for babies, “let me fill you up real good tonight baby. lets make it official”
• you going to bed in nothing but his oversized tees and it ruins him. all like “God, baby, you look so fucking good in my clothes” and then him bending you over the bed mumbling “gotta take care of my pretty wife”
Fic request for after Luigi gets out of jail.
He comes out not in a very good mental state ofc. He does a great job at keeping it together, goes to therapy etc, but has episodes where he snaps or is just out of line. (Not violent or anything but enough to say things he doesn't mean.) You both have a bad fight one night, and you rush off to your room where you lay down and cry. You pass out, and wake up to him on his knees by the bed, apologizing and kissing your hands and just begging you for forgiveness. Turns into smut, lovemaking but still intense (raw and super intimate)
Summary: Luigi snaps at you, hurting your feelings, and begs to make it up to you.
Content Warning: Very brief argument, Luigi crying, reader crying, p in v, a bit angsty (?)
An: oof this took me sooo long to write im sorry! spring break ended and i was swamped with work. this is also my first time writing anything angsty so i hope i lived up to your expectations anon! thanks for the request <3 enjoy!
other works: soft spot , soft spot pt. 2
—————————————
It wasn’t even a big deal.
Just some stupid comment you made about groceries and how tired and overwhelmed you were, obviously trying to make a joke.
But the moment the words left your mouth, Luigi’s whole face changed.
His eyes went cold, jaw tightened, and his fists clenched at his sides. And you knew that look, you knew he was trying to keep his anger from bubbling over, just like he had been working on with his therapist.
But he snapped anyway, disregarding any feelings you’d have.
“Why are the fuck are you still here if you’re so fucking miserable then, huh?”
“I didn’t ask you to stay. You can leave whenever you want.”
The words cut you like knives, leaving you almost frozen.
He wasn’t even loud nor violent, but cold enough to hit exactly where it would hurt the most.
You stood there, heart hammering and throat closing.
Feeling all your insecurities flooding back to the surface. Thoughts of not being good enough for him anymore, that he didn’t really want to be with you anymore after being gone for so long, that maybe he realized you were a burden too.
And you didn’t say a thing, you couldn’t bring yourself to.
You turned and ran, vision blurred with hot tears.
You barely remembered slamming your bedroom door, barely remembered collapsing into bed and sobbing into your pillows as your entire body shook.
You cried hard, even more than you expected to.
Every fear pouring out of every tear— of losing him, of not being enough to pull him out of the darkness he was plagued with, of loving him more than he could ever love you back.
And eventually, the exhaustion lulled you to sleep.
———
You awoke hours later to the sound of quiet sobs and broken breathing.
You blinked your swollen eyes open, sticky tears dried to your face, and saw Luigi.
Kneeling by your bed, forehead pressed against your hands, his entire body shaking with quiet, desperate sobs.
He kissed your knuckles over and over again, whispering quiet apologies against your skins like he was praying,
“I’m sorry baby.”
“I’m so fucking sorry, please.”
“Please, don’t leave me. Please.”
You stirred, fingers twitching against his, and his head snapped up immediately, letting you get a good look at his wrecked state.
Red-rimmed eyes, mouth trembling, and endless tears sliding down his cheeks.
Luigi, who never let ANYONE see him so vulnerable, so broken like this, kneeling beside you.
“Please,” he gasped, climbing into bed like he couldn’t bear to be any further away from you anymore.
“Please don’t leave. I didn’t mean it, baby. Please don’t hate me. Baby, I swear I didn’t mean it.”
You stayed silent for a second, still stunned by his appearance, still hurt by his words, before whispering,
“You don’t get to say things like that to me and pretend it’s nothing, Lu.”
“I’ve stayed because i love you.”
Your voice cracked and your hands shook, but you still managed to say,
“If you don’t want me— If you think I’ve been a burden, just say it now.”
Luigi broke.
Collapsing against you, sobbing, shaking, hugging you like he was afraid if he didn’t have any hands on you, you’d disappear.
His words spilling out frantically, “no, no, never, you’re my whole world, i’m sorry, please don’t leave, i’m sorry—“
You wrapped your arms around him, rocking him, whispering sweet little soothing words, letting tears slide down your cheeks as well.
“I’m here,” you whispered against his curls. “I’m not leaving, baby, I’m not going anywhere.”
———
Somehow, through all the tears, your mouths found each other.
Kisses that tasted of salt and of so many things left unsaid.
Luigi kissed you like he wanted to swallow you whole. Like he could kiss away all the broken parts of you.
And you kissed him back, desperate and trembling. Tugging on his clothes, needing him closer, and needing him now.
He stripped you first, tender but clumsy, tears still slipping off his cheeks and hands shaking when brushing against your soft skin.
You undressed him second, just as frantically. Tearing his hoodie off, yanking his jeans down, until you were both skin-to-skin, warm, sticky, but wrecked together.
When he finally pressed his body against yours, his forehead resting on yours and his heavy, hot cock between your thighs, you whimpered and dug your nails into his shoulders.
“Please,” you gasped, wrecked and needy.
“Lu… please, need you.”
“I’ve got you,” he whispered, kissing your forehead. “I’m here, baby.”
He lined himself up, hands trembling and pushed into you slow.
So slow it almost hurt. So slow you felt every single inch of him press deep inside, dragging a sharp, breathless moan from you.
Your legs spread wider without thinking. Just desperate to take all of him, to feel all of him and drown in it.
Luigi whimpered when he bottomed out, buried to the hilt with your walls fluttering around him.
“God,” he rasped, voice breaking. “You feel so good. So fucking good, baby”
He stayed buried inside you, trembling and peppering kisses over your cheeks, your throat, and your lips— whispering broken promises into your skin.
“You’re mine.”
“I’m yours.”
“Forever.”
And when he finally moved, it wasn’t rough or frantic. It was slow, deep, and wrecked.
Every thrust lit your nerves on fire, feeling so full and stretched, and overwhelmed by his weight on you in the best way.
He fucked you like he wanted to become one with you. Like he needed your body to understand how apologetic he was.
Each slow drag of his hips pulled more tears from you, not from pain, but from the sheer overwhelming love and care pouring out of him.
“I’m sorry,” he kept gasping. “I’m sorry, baby. I love you so much. I’m never gonna hurt you again, swear.”
“I know,” you sobbed— kissing him and clutching him closer. “I know. I love you, Lu.”
He moved faster, deeper. His thrusts becoming messy, desperate, and grinding you further into the mattress until you were sobbing into his mouth and your nails clawing at his back.
He reached between you, hand sliding down your body to press little tight circles over your clit with his thumb.
“Wanna feel you cum on me, baby,” he moaned against your lips. “Wanna feel you milk me, bella.”
Your thighs trembled, whole body shuddering as he kept fucking you just right.
“That’s it,” he breathed, already panting.
“That’s my girl. My perfect baby. Taking it so good— fuck, gonna make me lose it.”
You came first— body locking up and clenching Luigi so tight he groaned— a low, broken noise that went straight to your pussy.
You sobbed his name, hands grabbing blindly at him, thighs shaking as your orgasm rocked through you, and still he didn’t stop.
“Good girl,” he whispered, fucking you through it. “So good, so fucking good for me, baby.”
And Luigi followed right after— burying himself as deep as he could inside you, sobbing out your name as he came, his hips jerking, cum spilling into you in warm pulses as he moaned against your mouth.
He didn’t stop kissing you. Not even when he collapsed on top of you, still inside you, panting, and trembling with how much he loved you.
———
You stayed there wrapped around each other, shaking, clinging, and sticky.
Kissing each other’s faces, whispering wrecked little ‘i love you’s’ until neither of you could speak.
Neither of you moved.
Neither of you even thought about it.
You two were home right there, in each other’s arms.
———
You’re not sure how much time had passed, but eventually, Luigi stirred with his voice low as he whispered into your hair,
“I’m sorry again, baby. For everything I said. I shouldn’t have—“
You cut him off with a soft kiss and shaking your head.
“Stop,” You murmured gently. “You don’t have to keep repeating it. You already showed me. You’re here and we’re okay.”
His arms instinctively tightened around you as he buried his face in your neck.
“I’ll spend the rest of my life proving it,” he whispered.
You ran your fingers through his curls, lightly scratching his scalp, grounding him with every tug.
“Then just start here,” you said softly. “Let’s sleep and just hold me.”
He pressed a soft and tentative kiss to your collarbone, his eyes fluttering shut.
And you both stayed like that, sore, but comforted. Both your hearts steady for the first time in a long time.
Because no matter how heavy the night had started, you were both ending it together.
summary: spring break trip to cabo, luigi gets wiped out, and you’re sent to help him ;)
content warning: smut, oral (both receiving), p in v, luigi gets bruised
an: hi!! thank you to everyone that liked, shared, and commented on part 1!!!! also thank u to my homie palmersluvr for help with the formatting tho im still figuring it out. idk the word count but this shit is sooo long but i had so much fucking fun writing this so i hope you all enjoy :)! take a shot for every single time i said “rhythm” lol.
part 1
————————
weeks passed, and despite the playful texts shared between you and luigi, he wasn’t able to come back for a second “appointment”.
not because he didn’t want to. but because midterms had everyone busy— especially him.
sleep schedules were fucked up, group chats barely active, and every inch of the library taken over by students running on iced coffee.
luigi had practically disappeared— only proof of his existence being the many students that he tutored making jokes about how their TA had a spot reserved in heaven for all the hard work he’s done for them.
and yet, despite the chaos, there hadn’t been a single mention of back pain from him or his friends.
if anything, everyone noticed he seemed lighter. maybe your hands really had worked some sort of magic.
and eventually you were all able to taste the sweet freedom of spring break. friends of friends all headed to cabo for a well deserved get away.
instagram buzzing with photo dumps of tan lines and tiny bikinis, camera roll full of coconut drinks, beach sunsets, and grainy late-night dinners.
the resort ridiculously beautiful— picked out by luigi and others. shady palm trees stretching over the infinity pool, balconies overlooking the ocean, music a constant hum in the background no matter the hour. every corner full of beauty.
spending mornings with your girls walking the shoreline, tucking cute little seashells into your beach bag. afternoons spent exploring, wandering through colorful local markets, vendors beckoning you over in spanish, taking polaroids of everything. chaotic dinners with messy seafood platters, one too many margaritas, and tables full of friends cramming in every space they could.
and always, luigi was there, lingering just close enough to keep you on your toes. the flirting having been buried under study guides and endless cups of coffee— but not entirely gone.
you felt it in the way his eyes lingered on you in your sundresses, in the way he saved the empty chair next to him for you, in the way your fingers would brush when passing certain items across the table, yet neither of you said anything.
it was the kind of tension that hung in the air without needing to be addressed aloud. sweet, aching, and unbothered— until it wasn’t.
all the boys had decided to go out early that particular morning to catch some waves, lugging huge surfboards down to the beach while you and the rest of the girls stayed behind for some late brunch at the resort cafe.
you were mid-bite into a piece of french toast when someone burst into the outdoor patio, face red and out of breath.
“luigi wiped out bad on a huge wave,” they panted, trying to catch their breath, “board slammed him in the back, he should be okay, but he’s out for the day. they took him back to the room to rest.”
your stomach dropped. you honestly didn’t even realize how much you’d been hoping he’d show up that day, maybe just for lunch or just to sneak a few glances at you.
“can someone go check on him?” one of your friends asked, glancing around the table. “he’s probably fine, just milking it. but still.”
many of them shrugged, too caught up in their delicious breakfast food or downing their drinks to volunteer.
“you’re the nicest one here and have the expertise,” another added, pointing her fork at you with a smile. “can you go make sure he’s still breathing? im sure he won’t bite.”
they didn’t know. shit, nobody knew about you two. and so you nodded, wiping your hands on a napkin and standing slowly.
you headed back to your room first— not wanting to show up empty-handed. grabbing some essentials from your suitcase like some peppermint oil, aloe vera, the same lotion you used on him in your dorm, all thrown into your tote bag.
when you stepped back out into the hallway, one of the guys had caught up to you and handed you a spare key card.
“he’s in one of the oceanfront suites so i figured you might need this since he’s probably bed ridden”
you mutter a thank you and walked a few doors down the hallway. with the door clicking shut behind you, you stood still for a second, just admiring.
everything was nicer, sleek, clean, and expensive. the king sized bed resembling a cloud , a perfect plush comforter thrown over. floor to ceiling windows letting in sunlight that kissed every surface in gold, and a soft sea breeze drifting in through his open balcony door. and then there was a hot tub, massive and polished. half sunk into the floor near the balcony, something out of a dream.
your breath hitched.
“luigi?”
you called out gently, stepping further into his room. and then you saw him.
sprawled out across the bed, shirtless, eyes half closed, with a pillow or two tucked under his lower back.
his swimming trunks were riding low, dangerously low. low enough that your eyes traveled down the faint trail of hair leading down his stomach— the one you didn’t get to appreciate too much before.
your fingers clenched slightly around the strap of your tote bag, heart skipping a beat.
“…hi.” he replies softly and shyly.
you don’t say anything at first, tossing your bag on the dresser and kicking off your sandals without a second thought.
the bed dips slightly under your weight as you carefully climbed up beside him, leaning in slowly, one hand going to cradle the side of his face, your fingers instinctively tangling themselves in his curls, scratching his scalp softly.
“what the hell happened?” you murmured, brushing your thumb over the curve of his cheek. “how bad is it?”
he leaned into your touch just a little, lashes low and heat radiating off of him.
“hurts like a bitch,” he admitted, lips twitching into a tired grin, “but seeing you kind of helps.”
you rolled your eyes, but your thumb still stroked gently over his cheek.
“you’re such a baby,” you muttered, “let me see.”
he blinked up at you, hesitant. you pull back enough to sit on your knees, glancing down at the way his arm was draped over his stomach.
“come on, turn over so i can see, or do i need to do it for you?”
he grumbles something about you being bossy, but shifts anyway to let you get a good look. wincing slightly as he moved his arm, revealing an angry red mark blooming across his lower back and side— already beginning to bruise, dark and raw.
you sucked in a quiet breath.
“jesus, luigi…”
you reached for your tote bag and rummaged through it, pulling out the lotion and peppermint oil, warming it up in your hands.
“this might sting a little,” you warned.
“i trust you,” he murmured, eyes falling closed again.
your hands pressed carefully to his skin in slow, gentle circles at first, barely any pressure. and his breath hitched, not from pain, but from you and how you knew exactly where to touch without asking.
you kept your focus low, jaw clenching and unclenching, pretending not to notice the way his hips twitched slightly when your palms smoothed along the curve of his waist.
“relax,” you whisper, “I’ve got you.”
your fingers moved in slow, practiced motions, the familiar rhythm calming the both of you. he was quiet under your touch, face buried into a pillow, muscles slowly uncoiling under your hands.
“you’re so dumb,” you said gently, a little laugh slipping out. “what were you even trying to do? show off? impress the ocean?”
luigi letting out a small groan and barely lifting his head mumbles, “was tryna ride the wave,” his words slurred with exhaustion and comfort.
you pressed your thumbs in a little deeper to the sides of his bruises, careful but firm.
“and it rode you huh?”
“mhmmm…”
you smiled, shaking your head, continuing— moving a bit lower, tracing along the edges of his blooming bruises. he let out a low whimper, somewhere between a sigh and a moan, his fingers slightly curling into the sheets.
“seriously gi,” you murmured, softer now. “you could’ve really hurt yourself.”
“m’sorry,” he breathed, voice small now. “didn’t mean to.”
you leaned down just a little, hair falling over your shoulder as you whispered near his ear. “you gotta stop being reckless. who’s gonna fix you up next time if i’m not around?”
his only answer being a quiet, needy whine— his head tilting slightly towards you.
and with you leaning over him like that, face being close and hair brushing his skin, he lifted his chin just enough to press his lips to yours. soft and tentative. you froze just for a second, then kissed him back just as gently.
you’re the first one to pull away, giving his hair a light tug. “you better behave,” you whispered, breath warm against his mouth. “or i won’t finish your massage.”
he grinned, lazy and dazed. “im behaving,” he mumbled, already slumping back into the pillow like your kiss was enough to sedate him.
you scooped up a little more oil into your palms and worked quietly for a few more minutes— slow and careful movements over the bruising, his muscles loose now.
and then, a soft murmur:
“i think my back’s good now… think you could get my shoulders?”
…
“…and maybe my chest too?”
you smirked and glanced down at him.
“whatever you want princess”
he began to turn over, shifting on his side with a groan, but as you were about to guide him onto his back—
“wait not like this.”
before you could even reply, his hands slid over your hips and in one quick motion, he brought you right into his lap.
you let out a quiet gasp, straddling him now, palms braced on his bare chest as he looked up at you— eyes dark and blown out.
“like this.” his voice barely above a whisper.
you didn’t say anything, just swallowed hard and nodded once. your fingers dipped back into the oil, rubbing it between your palms to warm it up before sliding your hands over his chest.
he was pretty still beneath you, save for the tiny shifts of his body. sharp inhales when your thumbs pressed into his skin, the subtle twitch of his thighs when you pressed too low.
“shit,” he breathed, voice hitching higher this time, soft and strained. “feels so good…”
your hands moved to his shoulders, thumbs circling into tight knots just beneath his neck. it was a bit of a stretch from your spot in his lap, so you leaned forward, your chest brushing against his, your breath grazing his jaw.
and then his lips found yours again, lazy and slow. he kissed you without urgency, one hand sliding to the small of your back, and the other on your thigh, trying to keep himself grounded.
you kissed him back, just as slow. before pulling away slightly, catching your breath, and going back to his shoulders as if nothing happened.
he groaned again, though not from the massage this time.
“not fair,” he muttered.
you laughed under your breath, going back to press into a particularly tight spot behind his shoulder blade.
“too bad.”
you leaned back down, lips finding his again and this time it gets heavier. his mouth opened beneath yours, teeth dragging your bottom lip between his, and his hips shifting beneath you.
he groaned into your mouth, deeper, and then—
his hips rolled up. just once. slow, instinctual, and desperate.
he sighed, lips parting as he dropped his head back into the pillow, his chest rising and falling fast under your palms.
“fuck…”
you didn’t move at first. just stayed still in his lap, enjoying the rise of fall of his chest. and then softly, you leaned in again.
you kissed the corner of his mouth— a gentle peck, then another, and another. then along his jaw. then that sensitive spot just below his ear, that always makes him shiver.
you worked your way down slowly, kissing along the edge of his throat, his collarbone, your mouth lingering all over as he tilted his head back to give you more access.
“baby…” he whispers, his voice wrecked.
his hands slide up your sides, slow and kinda unsure. when his fingers brushed the hem of your swimsuit coverup, you let your arms fall to your sides, silently giving him the permission he wanted.
he sat up slowly, groaning softly at the movement and peeled the fabric from your body in one slow motion, letting it fall somewhere in the room.
then his fingers reached the tie of your bikini top. he tugged at it gently, watching you the entire time. when you didn’t protest, he undid the knot with shaky fingers and let the top slip away.
his breath hitched.
“fuck, you’re—“
he didn’t even let himself finish before his mouth was already on you. soft kisses at first, then his lips closed around the swell of your breasts, tongue flicking, hands pressing you closer to him as you arched your back.
your quiet gasp became a whimper.
“oh…”
his groan followed instantly. he sucked a little harder, peppering warm, open mouthed kisses near your nipple.
“ you sound so pretty,” he mumbled against your skin. “don’t stop.”
then, without another word, he took your nipple into his mouth, gentle and almost hesitant at first. his tongue swirled around it, his lips closing in a tight, wet seal as he suckled, like you were his favorite lollipop.
you let out a sharp little moan, surprised by how sensitive you were and how good it felt to have him care for you as well. he groaned in return, the sound vibrating through your chest.
his hand slid up your spine, holding you steady as he moved over to your other nipple, showering it with the same attention— his tongue flicking, lips tugging just right to make you whimper again.
you threaded your fingers through his curls, breathing uneven, your thighs tightening around his hips as his mouth latched onto you. each moan that escaped your lips, pulled a groan from his— almost like he couldn’t help it, like your sounds were enough to unravel him.
your hips started to move before you even realized with small, slow rolls against his lap, the friction sending sparks between your thighs with every pass.
luigi’s breath hitched.
his hands gripped your waist tighter, thumbs brushing over your bare skin as he tried to ground himself, his eyes fluttering shut as your bodies rocked together in a lazy rhythm.
“fuck… that feels so good,” he murmured, forehead resting against your chest.
your fingers carded through his curls, your lips brushing over the top of his head, all tender and affectionate while your hips kept working him over.
but then—
a sharp inhale.
“ah- shit-“
he winced, body tensing up beneath you, and you froze instantly.
“your back?” you whispered.
he nodded, jaw clenched, and brows drawn tight.
“just moved a little weird, m’okay,” he exhaled, trying to wave it off.
you shook your head and cupped his cheek.
“nope. lay down babe. let me take care of you.”
he didn’t argue. just sank back into the pillows with a groan, arms falling to his sides like he had no fight left.
you kissed down his chest as you moved, slow and deliberate. letting your mouth explore every inch of his skin, from the curve of his pecs to the soft dips between his abs.
he was already breathing harder by the time you reached for the faint trail of hair leading down— that happy trail you admired earlier.
you licked a slow stripe down it and then another, watching him twitch slightly under you. his hips shifted again, his swimming trunks now tented and clinging low to his hips.
you hooked your fingers into the waistband, tugging them down in one smooth, letting him spring free, the weight of him softly slapping against his lower abdomen. his hissed, not from pain, but from need.
you hovered above him, eyes locked on his face as you leaned down and gave him a single, teasing kitten lick across the tip.
he groaned, loud and frustrated.
you did it again, this time even slower. and then another, barely brushing his sensitive underside.
his hips flexed, but you pulled back just in time, smiling softly.
“be patient,” you whispered, pressing a kiss to his thigh.
you kept it at that— delicate little licks of your tongue that barely counted as relief. just enough to make him squirm, to make him whine, to keep him right there on the edge.
“please,” he gasped, hips twitching upwards only for you to press them down.
“please, i can’t— i need—“
but you didn’t give in. instead, your hands held his hips steady, fingers digging into his warm skin, and your tongue tracing lazy circles around his sensitive tip.
another kitten lick, then met with a breathless groan.
he was shaking now, head turned to the side, eyes squeezing shut as he fought to keep his composure. his thighs tensing under your touch and his voice falling into almost incoherent whimpers.
“amore, please— im gonna—“
and then he did.
luigi’s whole body arched beneath you with a strangled moan, hips stuttering as he came hard against his stomach, all hot, messy, and sudden.
you kept going, soft and unrelenting, licking up everything he gave you with gentle care. every flick of your tongue making him twitch and sigh, oversensitive but too far gone to protest.
once you had cleaned him up, you leaned in close and pressed a tender kiss right to his tip. he let out a breathless laugh, eyes glassy and lips parted.
you smiled, resting your head just above his hips as you looked up at him, taking him in. you stayed like that for a bit, fingers tracing light circles on his thigh as he caught his breath.
his chest rose and fell in soft waves, his skin still flushed and forehead a little damp with sweat, lips parted in a dazed smile.
you leaned in again, pressing a kiss to his abdomen, another to his chest before moving upwards to curl into his side. your palms smoothed over his stomach, resting there while your nose brushed his jaw.
“how’s your back?” you whispered.
he chuckled weakly, still breathless, “honestly? im not even worried about it anymore.”
you scoffed and giggled into his neck, letting your fingers shift lower again, brushing over the curve of his hip.
then he turned his head, eyes burning behind the softness they had.
“let me return the favor,” he murmured. “please.”
your heart skipped a beat.
“luigi…”
but he was already moving. hands finding your bikini bottoms, fingers sliding against the strings at your hips as he untied them, tossing the fabric somewhere into the room.
his voice was hoarse, low and pleading.
“wanna taste you. been thinking about it since the day you made me take photos of you in that tiny bikini with your polaroid on the beach.”
you didn’t argue with that and let him guide you up his chest. letting his lips brush your skin the whole way up, until your thighs framed his face and your knees sank into the mattress on either sides of his head.
his hands gripped your hips, eyes looking up to meet yours as he exhaled, “let me take care of you too.”
he barely gave you time to settle above him before he was pulling you down hard. his grip tightening around your thighs, dragging you fully down onto his mouth, his tongue already parting you before you could even exhale.
your gasp nearly hit the ceiling, luigi wasnt soft nor gentle, he was hungry.
he moaned into you like he was starving— like just the taste of you was enough to keep him alive. his mouth moved so recklessly, tongue licking broad, wet stripes before curling into where you needed him most, lips sealing around you in a filthy, perfect kiss.
you tried to lift yourself just slightly, just enough to catch your breath but his arms locked tighter around your thighs, pinning you down against him.
“luigi—“
you barely got his name out before— crack!
his palm landed a sharp slap to your ass. not hard enough to hurt, but firm enough to remind you he was in control right now.
your whole body jolted, letting out a surprised moan as you instinctively ground yourself down harder against his mouth and started grinding. slow at first, trying to find the perfect rhythm, and then faster and messier, as he just let you ride him, his pretty nose nudging against your clit.
he sucked, licked, devoured.
“fuck baby— you’re so good.” you moaned, voice shaking as your fingers tangled themselves in his curls, tugging hard.
“you’re making me feel so fucking good— i can’t—“ and he groaned under you, the sound vibrating against your pussy, making your thighs clamp tighter around his head. and still, he didn’t let up.
just kept licking like a man possessed, grip tightening, strong hands digging into your thighs, keeping you locked in place.
your body was trembling, skin flushed, that heat ready to snap— and luigi knew it.
and right when you were teetering, mouth hung open and breath stuttering— his lips latched onto your clit.
not soft or teasing, just purely desperate.
he sucked hard, his tongue flicking mercilessly, drawing fast, tight circles that made your vision go white.
“oh—fuck—luigi!”
the loudest moan tore out of you, sharp, raw, and damn near broken as the pleasure slammed into you. your thighs crammed around him, fingers yanking on his hair, hips jerking uncontrollably as your orgasm hit with a violent force.
and he held you there, through every gasp, twitch, and tremble. sucking, licking, chasing every last drop of your cum like he couldn’t fathom letting any of it going to waste.
even as your body gave out and you tried to pull away— he didn’t let you. he stayed there, moaning into you, drunk on your release.
your body still trembling when he released the tight grip he had on you, letting your thighs relax, pressing soft, tender kisses along the inside of your legs. and when you looked down at him, he was already watching you with wide eyes, swollen lips, and cheeks tinted pink.
“c’mere,” he whispered. barely having the strength to move, but you wanted to be close, needing it. you climbed down slowly and he met you half way— sitting up, arms wrapping around your waist and pulling you into his lap.
your chests pressed together and noses brushing as your foreheads touched, “you okay?” he murmured, stroking his thumb over your hip.
“yeah,” you whispered, still trying to catch your breath. “are you?”
he smiled, just a little, “never been better.”
your lips met again, slow as his hands roamed your back, your thighs, and your waist— like he couldn’t get enough of you.
and as your hips instinctively shifted against him, he let out the softest groan against your mouth. you felt him, already hard and ready, pressing against your pussy.
he reached down, lining himself up carefully, and you sank down on him, both of you letting out content sighs. both stilling for a moment, getting adjusted.
and then slowly, you began to move, grinding, rocking, and meeting him half way every time he lifted his hips. his hands held your waist to anchor himself in the moment, just feeling all of you.
your name left his lips like a prayer and your moans soft and breathy as your bodies rocked against each other in perfect rhythm.
your lips brushed over his jaw as your hips rolled against his, “you feel so good,” you whispered against his skin. “So deep…”
luigi groaned, tightening his arms around you, the sound buried in your shoulder, “you’re fucking perfect, pussy’s so fucking tight.” he breathed, voice low and thick.
his hands slid from your waist down to the small of your back, guiding you gently, helping you move just right— until his cock hit that sweet spot inside you that made your body jolt.
“yeah? right there?” he asked, lips brushing the shell of ear.
you nodded, nails lightly digging into his shoulders. “yes—right there, baby.”
he adjusted his angle slightly, and then a slow, precise thrust upward, so deep. and it hit, your whole body clenching around him, and your moan came out softer, higher than before.
he pulled back just enough to get a good look at you, eyes glassy, lips swollen, and tits littered in love bites. your forehead pressed to his, your bodies meeting in such an intimate rhythm.
“you make me feel so good, so full,” you whispered, barely able to speak through the heat pooling low in your stomach.
he kissed you, harder this time and then he took over, just a little. guiding your hips with one hand while the other slid down to hold your thigh as he angled his next thrust perfectly into that soft, sensitive spot inside you.
“there we go,” he rasped, dragging his lips along your neck.
“let me take care of you, baby. let me give you everything.”
his rhythm had started to slow, a bit overwhelmed. from the way your body clung to his, from how tight, how wet, how delicious you felt wrapped around him. his head dipped to your shoulder, breath ragged against your skin, big hands grasping your hips attempting to ground himself.
but you felt ready now, your body humming with energy again—refueled by every groan, every helpless twitch of his hips, and every shaky breath that tumbled from his lips.
so you started to move. a soft bounce at first, just enough to shift the angle, taking in more of him. then another. then faster. luigi gasped, back arching slightly, eyes squeezing shut as you rode him with more control.
your lips hovered near his ear, voice warm and broken in between moans, “you’re so deep inside me, gi...” he let out the quietest whimper, hands trembling against your skin.
“so big… stretching me so good. you feel it, don’t you? how wet you make me?”
he could barely speak, just nodded. barely.
and then—click. the door handle turned.
your bodies froze, just for a second, before luigi pulled you tighter against him, shielding you, even as your hips never faltered.
“yo luigi! how you holding up man?” a familiar voice called through the narrow crack in the door. he hadn’t fully stepped inside, just peeked the door open a few inches, only being able to see the edge of the bed and maybe luigi’s bare shoulder. the rest, being you fully naked and still grinding in his lap, was completely hidden by the angle.
luigi’s eyes blew wide, his breath catching in his throat.
“you—you gotta stop,” he hissed into your neck, biting back groan. “please—“
you leaned in, brushing your mouth against his ear, voice was sweet as candy while your hips rolled again, deep and slow.
“answer him.”
“let him hear how good you’re feeling.”
luigi’s hand flew to your waist, attempting to still you, but it was no use.
“i—uh,” he choked out, voice shaking. “yeah—i’m good man, just resting.”
his friend paused, “cool, just making sure. let us know if you need anything.”
you didn’t let him get a chance to recover. the second the door clicked shut, you pushed him backwards, your palms resting on his chest as you eased him down against the bed, his eyes still wide and wrecked under you.
his head hit the pillow, curls sticking to his forehead, and his chest heaving as you straddled him fully again.
“you’ve been so good,” you whispered, voice shaking with need. “but now i need more.”
and then you started to really move. your thighs burned as you began bouncing harder, hips slapping against his with wet desperate sounds, so intense, overwhelming, and fast. luigi’s hands scrambled to hold you, his fingers digging into your waist like he might slip through the bed if he didn’t anchor himself to you.
“f-fuck baby—“ he gasped, voice breaking. “that’s—too much—“ but he didn’t stop you.
he bent his knees suddenly, feet flat on the mattress and thrusted up. hard. your whole body jolted, a choked moan spilling out of your mouth as he met your bounces with the same fervor. each thrust slammed deeper and harder, matching the way you rode him until all that could be heard was skin slapping and both of you chanting each other’s names over and over.
“yesyesyes—lu, just like that—“ you cried out as he fucked up into you like he was trying to split you open from the inside.
“you feel so fucking good,” he groaned, eyes hazy and voice raw. “such a tight little pussy amore— so perfect, can’t even hold back anymore.”
your movements became sloppier, desperation seeping through, your bodies completely lost in each other. just full of need. just you and him, chasing that sweet finish with matching desperation.
your name tumbled from his mouth in broken gasps, sweat slicking his chest where your bodies met, the heat between you two unbearable in the most delicious way.
and then his voice cracked out, desperate and strained, “i—fuck—i should probably pull out.” but his hips never slowed, because he didn’t really mean it and you both knew it. you leaned forward, pressing your chest to his, mouth by his ear as you wrapped your legs tightly around his waist.
“don’t,” you begged, breath heavy and hot. “i wanna feel you. want you to stay inside me.”
his groan was guttural, almost pained with how badly he had been waiting for that permission.
“fuck—fuck—“
your nails dragged down his back, your body grinding back into every one of his thrusts, and then everything shattered.
you came first, gasping, shaking, clinging to him like you wouldn’t survive without him.
“luigi—oh god baby, don’t stop—don’t—“
he followed instantly, crying out your name into your neck, hips buried to the hilt as he spilled inside you, his body trembling beneath yours as the outside world faded away.
your bodies stayed tangled for a while, skin to skin, limbs loose, and breathing slowly coming back down. the room was quiet now, except for the soft hum of the ocean breeze drifting through the balcony door.
luigi’s heartbeat thudded gently beneath your cheek as you laid against his chest your fingers tracing absentminded shapes against his ribs. eventually, he shifted beneath you, careful and slow, kissing your shoulder as he murmured, “be right back.”
he slid out from the bed with a little wince, his legs shaky and muscles drained. you watched with a sleepy smile as he padded naked across the room, grabbing a small towel from the bathroom and returning a moment later.
“here,” he whispered, eyes soft as he knelt between your legs and cleaned you up. “i got you.”
your heart fluttered.
luigi had already crawled back into bed, arms stretched behind his head, eyes half-lidded and warm as he looked at you with a soft, post-bliss smile.
you sat up slowly, reaching for the bikini top that wads left at the edge of the bed. “i should probably head back to my room,” you murmured, voice gentle. “so you can rest comfortably…”
you didn’t even get to finish your sentence when his arm reached out fast, firm as his fingers curled gently around your wrist to stop you.
“what?” he asked, brown furrowed slightly as he tugged you back down towards him.
“baby no.”
you blinked as he guided you back into his arms, your body slotting effortlessly into the space next to his.
“i wanna rest here,” he whispered, lips brushing your shoulder.
“with you.”
your heart skipped a beat as he tugged the covers up, over both your naked bodies. he nuzzled into your chest, one arm round your waist, the other lazily cupping one of your tits.
“m’tired,” he murmured. “wouldn’t be smart of you to leave your patient alone away.”
your fingers threaded into his curls, your other one rubbing up and down his spine.
“how’s your back?” you asked softly.
“feels perfect,” he mumbled, voice already dying down. “because you’re here with me.”
within seconds, his breath evened out, warm against your skin. and you were left with a sleeping, heavy luigi tangled into your bare body, like his life depended on it.
summary: you’re in the massage therapy program at upenn and luigi asks for some help! ;)
hii, first time posting something of my own but ive had this idea since like february when i made this acc. so for this fic’s sake just pretend UPenn has a massage therapy program lolll and reader and luigi are within the same friend group but not as close until this lolll. also id appreciate advice on writing if anyone would like to leave a tip or two! okay enjoy!!
—————
deep into the spring semester— a random thursday night. so close to the weekend but not yet friday.
luigi— ever the star student makes a surprise appearance in the shared snapchat group you all have with friends.
luigi 🤓:
still got an hour left of TA duties and my back is KILLING me. can’t even sleep comfortably anymore smh.
matt 💩:
somebody get ahold of shorty with the massage therapy license
micaela 👻:
yall are so unserious lmfaooo
you:
you guys are so irritating yess im in the massage therapy program but i don’t have license yet
am i the damn campus chiropractor now??
nathan 🦾:
LUIGI BOUTTA GET HIS BACK BLOWN OUT PROFESSIONALLY
cue the chat blowing up with laughter
luigi 🤓: assholes lmfaooo..
though weighing his options behind the screen, he decides to just bite the bullet and ask you in private.
luigi 🤓:
hey if you’re really need the practice im down to be your test dummy
my back just really aches
you:
Looollll yeah if you have the chance come over later you know where my dorm is
luigi 🤓:
bet. thank you.
almost an hour and a half later you hear the faintest knocks on your door. opening it to find luigi, freshly showered, curls wet, grey sweats, and a upenn sweatshirt.
“hey..”
you lean against the door smiling, “come in, get comfortable”
luigi steps and takes a look around, a bit nervous, “uhh should i take my shoes off?”
“yeah, it’ll make it easier for me to fold you like a pretzel” you giggle at your own joke.
the look he gives you is priceless, followed by his own laughter and “seriously? you all play too much” before taking a seat on your bed.
he sits there a moment longer, hands resting on his knees like he’s in an actual doctor’s office.
“lu..”
“huh?” he turns his attention back to you.
“i can’t really work through your sweatshirt.. take it off for me”
“oh right, my bad” he laughs and finally tugs his sweatshirt over his head and you take that as the perfect chance to admire his bare chest.
“lay down for me,” you tell him as you pat your bed behind him. “on your stomach.”
he hesitates for a second before mumbling a quiet “okay,” and turns around.
italian giant in your girly bed, face half-buried in your pillow,
“is this fine?”
You smile and say, “perfect!”
without warning, you straddle him and sit down on the back of his thighs to get a good angle. you feel him tense up and laugh, “oh cmon gigi relax, you came to me for help remember?”
pouring some massage lotion into your hands, you press them into the broad expanse of lu’s back— firm and slow, working through his shoulder blades like you kind of know what you’re doing.
unbeknownst to you, luigi feels like he’s being tortured. the weight of you sitting on his thighs, the warmth of your hands gliding over his skin, the tips of your fingers digging deep enough to pull little airy breaths and sighs out of him without even thinking.
your voice breaks the comfortable silence, “damn, gi you’re really tense”
“yeah well ive been hunched over my computer all week grading assignments, it’s starting to weigh on me,” he huffs a laugh but cuts himself off when your hands drag lower on his back and press into a particularly tense spot— letting out low and gravelly groan.
so deep and involuntary, you both freeze.
“Lu… you good?”
voice muffled by your pillow, he replies, “yeah yeah M’fine”
but his hands clenching your comforter, knuckles white, doesn’t get past you. you press your thumbs back into that same tense spot— testing him.
letting out that same uncontrollable groan and not going unnoticed by you— his hips jerk, grinding up into your mattress as if his body is begging for a release he’s too scared to ask you for.
“…lu…did you just?”
“M’just sensitive, you mustve hit a nerve or something”
you hum, unconvinced, still working out the rest of his lower back. then, you sit up a little, straddling his thighs, and running your hands down his sides like it’s nothing.
“Mmm,” you murmur, “well… im basically done with your back.”
you pause, letting your voice drop, sweet, and teasing.
“flip over, lu. might as well take care of your chest too.”
his breath stutters, body tensing under you, and he hesitates because he knows, he knows if he turns over something’s going to change.
you wait for him— quiet, not moving, patient, and watching the back of his curls like you can hear the internal battle he’s having.
after a beat, he lets out a defeated and shy, “…okay.”
shifting slow, careful and avoiding eye contact, he turns over laying flat on his back but immediately throws an arm over his eyes, absolutely refusing to see whatever look you’re giving him right now.
your eyes drop and then go WIDE. because holy shit… the tent in his grey sweatpants is massive. thick and heavy against his thigh— straining.
you clear your throat, swallowing down the wicked little grin threatening to spread across your face. “alright,” you murmur, “relax for me.”
your hands start at his shoulders, kneading them slow, steady, ignoring his obvious problem though your eyes definitely keep flickering down to the way he’s so hard, desperate, and soooo shy about it.
your hands travel lower, down his chest, over his stomach, tracing almost every line of him, until you’re teasing just at the waistband of his sweats. your fingers ghosting right where his soft skin meets the fabric. and that’s when you feel it. his stomach twitches under your hands and he not so subtly peeks, dark eyelashes peeking out below his forearm.
that’s exactly when you lean in— voice a little softer now and just above a whisper, “wow,” you murmur, “school’s got you all worked up, huh?”
luigi lets out the softest groan, full of embarrassment and arm shifting to cover the entirety of his face now. “It’s—“ he stutters, “it’s not like that.”
but you’re already grinning because his body has already given him away— needy, twitchy, and hard against his sweats as if it has a mind of its own.
so your hands travel lower, slow and casual right over his waistband. until your palm is ghosting over the thick outline of him, barely touching him but just enough to see his hips jerk up like the interaction shocked him.
“relax lu,” you hum, giggling softly, “M’just trying to help”
another stroke, but this time you cup him fully, watching the way his breath stutters so sharply. “…fuck,” he whines— quiet, but already a bit wrecked.
“mmm,” you purr, squeezing just a bit more, “definitely got some more tension to work out here.”
dragging your palm along the thick outline of him again and that’s all it takes— luigi’s hips lift off the bed without him even thinking. helplessly chasing your touch.
and when your hand moves away— teasing him, that’s when you hear it, soft and barely above a whisper, “please… don’t stop.”
you laugh— low and dangerously sweet. “that’s all you had to say baby.”
your fingers hook into the waistband of his sweatpants and boxers, giving him plenty of time to stop you if he really wanted to but he doesn’t.
and then, you finally free him. thick, heavy, and flushed a deep red at the tip, already leaking from how long he’s been worked up under your hands.
you take your sweet time wrapping your hand around him— slow and warm. giving a lazy stroke from base to tip that has his hips jolting right off the bed again. a broken little gasp tearing out of him, “f-fffuck— oh my god—“
the wet sounds of your hand moving up and down him get more insistent. the way his hips keep lifting, restless, frantically chasing every pass of your hand has you absolutely enamored by the once shy boy.
you stroke him again— your fist twisting just right at his tip, catching that sensitive little spot that has him gasping so desperately.
he’s biting his bottom lip, trying to keep quiet, trying to hold himself together. but you slow your pace and teasingly drag your thumb across the head— “shit—“ he lets out, hips stuttering, “faster, pl-please go faster.”
you blink and pause, “you want it faster lu?” you ask, “is that what you need baby?”
he nods, fast— face flushed red all the way down to his chest. “mmhmmm, y-yeah i need it.” he chokes out, hips already moving again into your closed fist.
and you give it to him without hesitation. fingers tightening around him and your wrist flicking harder and faster. your strokes pick up their rhythm, wet and noisy now, almost obscene in the silence of your dorm room, accompanied by the sweet, sinful noises you’re pulling out of him.
“f-fuck— oh my god— don’t stop— please don’t stop—“
his thighs trembling, stomach tensing every time your hand meets the base of his cock, and then back up with just the right twist at the top.
your hands keep working him fast, slick, and filthy and every stroke has him getting closer and closer until— you notice his thighs shift under you, spreading a little wider and his hips tipping up into your fist like his body just needs to be closer to you.
and then slowly and shakily, he props himself up on his elbows. dark curls messy across his forehead, face flushed, and his chest rising and falling in sharp, desperate little pants. you look up to see his eyes— blown wide, locked right on you.
his lips part as you slow your pace again, “p-please—“ he pants, “let me cum— i need it so bad— please.”
it knocks the air out of your chest. sweet and shy luigi begging for you like it’s the only thing he knows how to do.
your voice comes out low and sultry, “yeah? that bad?” and he nods, his curls bouncing a bit at the movement.
“s’bad—can’t— please let me cum— please.” and you stroke him a little faster and grip him tighter and the sound you rip out of him is raw.
“pleasepleaseplease— wanna cum for you— please” and it’s like he’s not even aware of how much he’s begging anymore, only sure of the immense pleasure you’re giving him.
your voice drops low and firm, “then give it to me lu.”
and it’s like his whole body snaps— hips jerking up into your fist, head tipped all the way back, curls sticking to his forehead, and mouth falling open to let out the prettiest moan you’ve ever heard him make.
“Ah—fuuuuuuuck—“
hot ropes of cum spill out of him, messy and hard splattering all over your hand and his stomach. twitching through it so hard, his elbows almost give out, but he rides it out. tilting his head back up to watch your hand slowly milk every last drop from him as his breath comes out in panting little whines.
until finally, he slumps back against your bed. completely wrecked, chest heaving, and his lashes fluttering heavy against his red cheeks.
you lean over to press the softest kiss to his cheek, right against his warm skin. letting him know, “gonna clean you up okay?” and then slip off the bed, padding over to your bathroom, coming back with a damp towel.
luigi’s still laid out where you left him, now with his eyes barely cracked open, watching you like you’re an angel that’s come down from heaven. you settle between his legs again and carefully start cleaning him up— wiping the mess from his stomach and his softening cock.
you glance up to get a good look at him and catch the heavy look he’s giving you. it makes something curl in your chest. your fingers skim over his tip, collecting a small bead of cum still clinging there and without breaking eye contact, you bring it to your mouth and suck it clean off.
luigi lets out a sound that’s in between a whimper and a laugh.
hours later, your dorm is quiet.
you’re tucked into bed still smelling like your massage lotion and him, scrolling absently on your phone, and your dim fairy lights casting soft shadows across your room.
and just as you’re plugging in your phone for the night, ready to sleep, your screen lights up with a snapchat notification.
luigi 🤓:
thank u again for earlier like fr
feels like i’ll actually be able to sleep tn
you smile, heart swelling at the thought of him still not over your hang out. and then the screen lights up again.
luigi 🤓:
sooo when can i book a second appointment?
you:
depends…
your back still hurting baby?
delivered, read, yet no reply. not for a whole minute.
and then:
luigi 🤓 is typing…
————
to be continued?