A little roll of your hips has got Satoru whining beneath you
MDNI: based on this request <3 :dry humping, satoru being somewhat needy
Satoru's eyes snapped open, that devastating blue gaze zeroing in on you with laser focus. "Did you just—"
"No idea what you're talking about." You're already pulling your phone close to your chest, grinning like you've gotten away with one of your best coup.
But you absolutely haven’t.
"Liar," he drawls, and before you can even think about scrambling away, his hand shoots out and plucks your phone right out of your grasp without any type of struggle. "Let's see what we have here, hmm?"
He's holding it high above his head, that insufferable smirk spreading across his face as he lounges back against the pillows. The bastard looks like some kind of god reclining on a cloud, his grey sweatpants hanging low on his hips with his shirt messily ridden up from sleep, white hair mussed up and looking absolutely edible.
Which is exactly why you took the photo in the first place, this was truly a sight to keep in memory.
"Come and get it if y’want it so bad," he sing-songs, waving your phone tauntingly.
You narrow your eyes. "You're such a child."
"And you're a little creep, taking photos of me while I'm sleeping." His grin widens. "What were you gonna do with that, huh? Add it to your collection?"
Heat floods your cheeks. You didn’t have an official collection, no, but you should consider it at this point with the hundreds of pics you had of your boyfriend. "I don't have one"
"Sure you don't." He's enjoying this far too much, the smug asshole.
You shift onto your knees, eyeing the distance between you and your phone. He's got his arm stretched up, and even lying down, his reach is annoyingly long, but you're not about to let him win this.
"You asked for this," you mutter, reaching up toward the phone.
He just laughs as you stretch, your body arching upward. "Getting desperate, are we?"
You're climbing onto his lap, your knees settle on either side of his hips, your focus is entirely on that phone dangling above you—so close, just a little higher—
"Oh, come on—" you huff, stretching upward. Your chest is pressed against him as you reach up, but you barely notice, too focused on your poor phone.
He could only laugh at your failing attempt, pushing his hair back with his free hand. "What's wrong? Can't reach?"
You rock forward on his lap, using the momentum to push yourself higher. Your fingers brush the edge of the phone case.
His breath hitches, his smirk faltering slightly, but of course you don't notice.
You freeze for a split second, then push up again, grinding against him as you stretch. So close.
"You can—" His voice comes out strained. "You can do better than that."
You glance down at him, confused by his tone but assumed that he was just being his usual taunting self. "Oh, I'll show you better—"
You shift your weight to have a better grounding, rocking against his lap as you make another grab for the phone. The angle gives you more height, more reach, just as you're about to touch it your swing gets complete disturbed by Satoru’s loud, obnoxious, moan.
You stop immediately, hands dropping to his chest as concern floods through you. "Wait—Satoru, are you okay? Did I hurt you?"
He's hard—achingly hard—pressed right up against you through his sweatpants, hot and throbbing beneath you, and suddenly his breathlessness made perfect sense.
"Well shit,” He lets out a tight laugh, cheeks flushed red as his free hand comes up to grip your hip, keeping you pressed right on him. "D-Don’t stop—" His hips buck up, seeking that tasty friction. "M'so close already—"
Your face is burning, feeling yourself getting worked up from his lewd expression only. "Are you for real—"
"Don't you dare stop now." He warns, that infamous Gojo Satoru, always so in control—reduced to this trembling hard mess beneath you all because you wiggled a bit on his lap.
"I didn't mean to—" you stammer, but his grip on your hip tightens, keeping you firmly in place, your phone now hanging loosely in his hand.
"Sure you didn’t." That grin returns, still very devastating despite the flush spreading up his neck now. His eyes are half-lidded, pupils blown wide and making sure to look at all of you. "Just a little more?"
He rocks his hips up against you, and you gasp at the delicious friction, so so close yet so far. "Come on baby, you can’t keep grinding that perfect ass like that right on my and—fuck—"
His head falls back against the pillow as you shift slightly, your body responding as your mind tries to catch up.
Both his hands grip your hip now, your phone long forgotten somewhere on the bed, guiding you into a slow roll against him. "There you go, just like that—"
You bite your lip trying to suppress a whimper, and his grin turns absolutely feral.
"That's my girl." His voice drops with a whine. "Keep going, please." He’s looking at you with those puppy eyes, a glint of dare shining through.
Your hands are still braced against his chest, clenching around the fabric of his black shirt; you can feel his heart hammering beneath your palms. He's completely at your mercy despite his cocky attitude, which is honestly no surprise to you.
You roll your hips deliberately this time, grinding down onto his throbbing length with purpose, tearing a low groan from his throat.
"Yes—god, just like that," His fingers dig into your hips, guiding your movements as his hips buck up to meet you. "Don't stop, don't you fucking stop— come’ere"
His hand slides up under your shirt from behind, palm hot against your bare skin as he yanks you down flush against him.
The angle shifts and suddenly he's grinding directly against your core. The sudden shift had you panting over him, catching your clit just right through your pyjamas.
"That's it, baby, grind on my cock just like that—" Both hands grip you possessively now—one still beneath your shirt, nails dragging down your spine, making sure to keep your body pressed against him, the other digging bruises into your hip as he rocks you against him with desperate, filthy strokes. "Hah…you feel so fucking good—"
He buries his face in the crook of your neck, mouth opening and dragging against your skin, tongue laving over the sensitive flesh before his teeth scrape and bite. "Fuck you look good with those—hah—"
You can already feel the bruises forming—deep purple proof of his tiny obsession with you.
Your fingers twist in his shirt, holding on as he grinds you down harder. The friction is absolutely maddening, you can feel it now—the wet spot forming on his sweatpants, hot and slick where his cock is leaking through the fabric.
"Say it again—" He groans against your neck, sucking another bruise right below your ear. "Say my name again baby please.”
You roll your hips to counter his thrusts, giving him right back what he’s been giving you.
You feel him throb against you, hands and arms holding you down on him like a body pillow. "Fuck—keep doing that—"
The hand under your shirt slides around to your front, grabbing, groping, anything he can reach. "So fucking perfect—ngh—gonna come—" The wet heat of his bulge is absolutely sinful even through layers of fabric.
"Gonna make me—shit—" His teeth sink into your shoulder as his whole body goes buckles beneath you. "Sweets oh fuck—"
You feel him pulse against your sensitive core, your own hips never stopping their long and steady strokes, his cock jerking as he spills into his sweatpants with a long, broken moan muffled against your skin. "Yes—fuck yes—keep going—hah—"
He’s rolling his hips against yours in contrast, smearing his mess everywhere—being extremely bold absolutely filthy about it. He's twitching against you, soaking through the fabric as he rides it out.
"Fuck—" He's gasping, trembling, still clutching you against him like a support plushie.
His chest heaves against yours, breath coming in ragged pants against your neck. You can feel his heart absolutely hammering, matching the frantic rhythm of your own.
"Fucking hell sweets," he breathes, his grip on you loosens just slightly, hands sliding down to rest more gently on your hips.
He lifts his head from your neck, those blue eyes unfocused and hazy, still drunk on his release until his eyes land on yours. "What?"
"My phone." You're already patting around the rumpled sheets beside him, trying to ignore the mess between your thighs and the way he's still half-hard beneath you. "Where'd you drop it?"
"You're—" He lets out an incredulous laugh, head falling back against the pillow. "You're asking about your phone right now?"
"Yes?" You shift off his lap, and he makes a wounded sound at the loss of contact.
"Unbelievable." But he's grinning now, that satisfied cat-like expression as he watches you search. "I just came in my pants because of you and you're worried about your phone?"
Your fingers close around it, wedged between the pillow and headboard. "Found it!"
"Of course you did." He's propped up on his elbows now, watching you with pure amusement. "What's so important that you—"
His jaw drops. "Did you just take another picture?"
You're already scrambling off the bed, phone clutched protectively to your chest this time. "Payment for not helping me finish, you gentlemen."
"Oh, you think you're clever—" He's already moving, swinging his legs off the bed despite the obvious obstacle. "Get back here—"
But you're already halfway to the door, laughing as you hear him stumble—still shaky-legged and sensitive, cursing under his breath in the process.
idk why i struggled so much with this but i did ahhh, i might be going through a writer's block (i hope not cuz holy shit)
@nyraeafterdark @megumiswifeyily @mrskamikazekaito @deadrevenge @yujiswifey @serinabean @kingjuliancypher @moonliciousx
@uzmacchiato for the dividers<3
©sukuhands 2026. please de not copy, modify, translate, or repost my works on any platform without my permission.