Work Text:
Minghao has never met a Grindr hookup at a coffee shop before. He assumes that some people do it, and he’s just never exactly been asked, until today.
Probably the omega he’s meeting wants to meet him and feel safe, first, and that makes sense. There aren’t many omegas on Grindr anyway. In fact Minghao had almost missed that his ‘date’ was an omega, because he’d gone off looks and assumptions. His mistake.
He’d also had his height in his bio, which. A very alpha thing to do, but on reflection, maybe it’s in anticipation of alphas swiping on him and getting self-conscious later. Minghao isn’t the type. Luckily for him.
This thought reverberates when Mingyu - he doesn’t know his last name yet - had walked through the door.
His hair was a little longer than his pictures, and it gives him a sweeter edge, but he was very flirty, matched Minghao’s energy quickly.
It is interesting, because Mingyu-in-public is different to Mingyu-in-private. Mingyu in the cafe was flirty, had a grin with sharp incisors, and kept pushing his hair back from his face charmingly. He’d offered to pay for cakes and had held the door for Minghao as they left.
The Mingyu sitting next to him on the couch was much, much more shy. When Minghao had leaned in for a kiss on the cheek when they parted the day before, he’d seen a glimpse of it, because his scent had welled up while he blushed prettily. He smelled like star anise. Or mulled wine.
His home was almost overwhelmingly the same, a very clean apartment filled with blankets and throw pillows, and Minghao hasn’t even made it to the bedroom yet. He can’t wait to be surrounded by that scent, surrounding Mingyu, who’s more fascinating by the minute.
They’re under a very big, heavy, scent-blocking blanket, the kind that would be perfect if they were at a movie night with a big group of friends but in this case is stopping Minghao from really being able to smell what kind of effect he’s having on Mingyu, if any of his little touches are doing anything at all.
Instead, Mingyu is leaning back, chewing on his thumbnail and focusing on the movie. Even when Minghao’s hand moves to his thigh, although the thick muscle tenses, he can’t smell anything.
It’s fine, Minghao decides. He’ll just wait for Mingyu to tell him if he doesn’t like something, or to make a first move and kiss him.
The more Minghao does, though, the more Mingyu shrinks back. When he drags his thumbnail lightly up, up Mingyu’s thigh, heading right towards his pussy, he squirms but doesn’t move towards him.
Maybe Minghao can’t smell if he’s getting wet, but he does smell nervous, which makes him back off a little. Maybe it’s too much. He doesn’t want to make him uncomfortable, put him off hookups forever.
So Minghao makes idle comments about the movie and lifts a cautious hand to pet the hair at the back of Mingyu’s neck, encouraging him to lean on his shoulder and scent him a little.
“You okay?” he asks, concerned and hoping the answer is yes. There must be something he’s missing here.
Mingyu nods and presses in, nose against Minghao’s scent gland.
Sighing, Minghao rests his hand on the back of Mingyu’s neck and feels him tense. “I’m going to ask just once, and I want you to be really honest. Do you want me to go home?”
Mingyu smells bitter-spicy-sharp, shaking his head and hiding his eyes. “No, I really don’t.”
Laughing incredulously, Minghao nudges him. “You’re so much more shy than I expected. You said it wasn’t your first time.”
“It’s not!” Mingyu pulls away, mouth twisted and ready to complain, until he feels Minghao squeeze at the back of his neck. His pupils dilate right in front of Minghao’s eyes. “Don’t be a dick,” he says instead weakly.
Minghao opens and closes his mouth, grinning. He tucks Mingyu under the chin. “Sorry. You’re just sweet. For a hookup.”
“I don’t think many people I know would agree. They normally go for annoying.”
“I’m sure you could be. I won’t know if you don’t speak to me, though,” Minghao says, leaning back and away. “Not that I’m not okay with just watching a movie with you, I just don’t want to leave you here disappointed at the end of the night.”
“You could just lift the blanket,” Mingyu mumbles, leaning away and shifting so the blanket falls off, barely tucked around him anymore. Minghao is hit with a punch of arousal, spice, sweet, rich, sour. Slick.
It absolutely triggers something within him but he’s finally starting to get a full picture, so he holds back. Watches as Mingyu pulls his knees up a little, waiting.
“You should have put submissive in your bio,” he says casually, interrupting Mingyu’s immediate complaints with a “stop, come here,” tugging him closer, hand on his waist. “You do need to speak if you want me to stop,” he finishes, then kisses him.
Mingyu tastes sweet and clean and opens his mouth immediately when Minghao even hints at it, lets Minghao do whatever he wants, waits for more whenever Minghao pulls back. A good boy in every sense of the word, Minghao thinks, briefly pulling away to lift off Mingyu’s shirt and get his hands on the tanned skin underneath.
The apartment smells incredible and only gets more dizzying the more aroused Mingyu gets, despite the obvious nervousness. It takes an effort not to get drunk on it, or on the way Mingyu automatically bears his throat when Minghao moves from his mouth to his chest, the soft-firmness of his pecs and pebbled nipples.
He massages at the damp seam of Mingyu’s shorts, and coos at Mingyu’s soft whine. “Can I take these off too?”
The accompanying swallow is audible, his nod barely perceptible, and Minghao takes his time taking them off him, giving him time to push Minghao away. It could have been sweat, under that blanket with how tense Mingyu was, but no, the slick has soaked through his underwear to his shorts.
“Are you close to your heat?” Minghao wonders aloud, because he smells just so strongly of breedable omega it’s stifling, unusual even. Mingyu hides his face behind his hands.
“No, not even a little bit.”
Humming, Minghao spreads Mingyu’s legs before him, one of his knees hanging off the sofa. “So you normally get this wet?”
“Uh,” Mingyu says intelligently, voice lifting when Minghao’s fingers trail down over his stomach to his pussy lips, tracing them down over the hair there, neat and well groomed. When Minghao slips a finger inside him with no resistance, he covers his eyes with a hand. “Hah.”
Minghao pulls it out and pushes two back in instead to the second knuckle, watching Mingyu’s reaction as he pulls them out and back in, feeling the hot, soft, wet inside of him and watching the twitch of his thighs, his toes, the way his mouth falls open.
He can’t help but crowd him in while he crooks his fingers towards himself, wanting Mingyu to be overwhelmed with his scent. His fingers make little circles against his wall, searching, while Mingyu arches up, a little “fuck,” punched out of him.
“Hm, so gorgeous.” Minghao can’t help himself, sliding his knees back so he can lick around Mingyu’s hole, push his tongue in alongside his fingers, draw it out slowly. “I knew you’d be pretty here too.”
“Minghao,” Mingyu gasps, and it sounds a lot like alpha to Minghao’s brain, which might be a little broken. So far he’s avoided Mingyu’s clit, even though his fingers filling him isn’t making him scream, but he can see how swollen and pink it’s gotten, peeking out from behind the hood. He wonders if Mingyu can feel his own heartbeat there, like how Minghao can feel every twitch inside Mingyu with his fingers.
He starts to fuck them in faster, a little meaner, taking in Mingyu’s little gasping “ahhh,” and licking at the slick that starts to coat his hand, before eating it directly from Mingyu’s hole, giving Mingyu the benefit of his own little moan as he does and feeling him gush.
There’s a smell in the air like desperation, and he rubs a hand up Mingyu’s chest, encouraging him to breathe while he eases up. He eventually pulls his fingers out and swears at the sound, at the way Mingyu’s cunt flutters.
“I’m gonna assume you’re able to come multiple times because you’re so sensitive,” Minghao says, going for offhand and maybe getting somewhere there.
Those thick thighs close around his wrist when Minghao starts to draw slow, steady circles around his clit. Without thinking, he spits directly onto his fingers, the pink of Mingyu’s lips, and Mingyu makes a broken sound. He finally takes the hand away from his eyes, looking down at Minghao between his legs, and flushes, eyes lingering on where the slick glistens on Minghao’s mouth.
“I can.”
“Good. You can show me how you like it, if you want,” Minghao says cheekily, knowing full well that Mingyu won’t be doing that. He shifts and presses a little more firmly up, under Mingyu’s clit, a slow, grinding circle.
“I don’t know what to say,” Mingyu grits out, a tremble matching his voice and his thighs. “You’re so mean.”
Humming again, Minghao keeps up the pressure and bears his teeth at him. “I looked for photos that made me look mean, did it not come across? Poor thing.” He uses Mingyu’s slick to trace his nipples, making them cold and hard before leaning in with his tongue. “I haven’t even started to be mean yet, baby.”
He coaxes an orgasm out of Mingyu just like that, fingers steady until Mingyu is writhing, smelling so much like he needs to be knotted and bred. When he comes his brow is creased, head tilted back, and he grips the arm of the couch so hard, the muscles in his arms flexing, so incredibly hot. Minghao wonders if it’s intentional.
Normally, Minghao isn’t one for giving in to base alpha instincts - he does take it up the ass, after all - but there’s something about Mingyu curling into himself and whining, the way he smells, that makes Minghao a little bit protective, a hint of possessive, even though Mingyu isn’t his.
He doesn’t know if Mingyu will want to go on a real date after this.
“Come on, pretty thing,” he says, standing on weak legs and adjusting his cock where it’s uncomfortably pressed against his jeans. He holds out a hand to Mingyu, who pouts at him. “What?”
“I feel like you’re laughing at me.”
“I’m not,” Minghao says, but does laugh through it. “You are very cute. I feel like you’ll look even cuter on my cock.”
Making a face, Mingyu takes his hand. “That is not a good line.”
He tucks himself into Mingyu’s side while he leads him to the bedroom, tickling his fingers down Mingyu’s spine. He radiates warmth. When Minghao presses Mingyu against the bedroom door to kiss him, he goes easily, even when Minghao slips his fingers between his legs again, feels how hot and wet he is there.
“Come on,” he says into Mingyu’s mouth, pulling him back to Mingyu’s nest. He can tell Mingyu is very clean and organized, and his nest reflects that, smelling clean and spiced and like Mingyu, a little savory.
Hesitation is in Mingyu’s every move even though Minghao has already been between his legs. He can’t exactly remember what he was like during his first hookup with a stranger, but he remembers being nervous, so he does try to make Mingyu comfortable – although his proximity seems to do the opposite. Maybe Mingyu just isn’t built for casual sex.
If it was just about how beautiful Mingyu is, or how sensitive and easy he is, a dom alpha’s wet dream, it wouldn’t be a question. “On your knees, on the bed,” Minghao coaxes gently, enjoying a little too much how easy it is to manhandle Mingyu despite how tall and broad he is. The perfect picture when Minghao pushes his head down.
He sheds his pants, letting out a quiet sigh when he can finally touch himself, and Mingyu’s head swivels to watch, nostrils flaring at the wave of his scent.
“Condoms?” Minghao asks, stroking himself mostly for Mingyu’s benefit. Cheek pressed to the mattress, he indicates towards the bedside drawer, where Minghao finds an unopened box.
Rolling the condom on, he positions himself behind Mingyu, his other hand rubbing gently down his back, intent on bringing Mingyu back to the point of desperation after the lull. “When was the last time? Be honest. I don’t want to hurt you.”
Mingyu sighs, arching into the touch, breath shaky when Minghao’s hand starts kneading at his ass. “A year or two.”
“A year?” Minghao’s fingers part the lips of his pussy. “Or two.”
“Two,” Migyu admits, drawing out the vowel a little too long when Minghao’s finger dips shallowly into his slick hole and traces around, barely over his clit.
Minghao tucks that nugget of information away despite the urge to find the how or why, edging closer so his cock brushes against the back of Mingyu’s thighs while he settles a hand on Mingyu’s slim waist.
“Tell me if it hurts you then, baby,” Minghao can’t help but coo, hoping Mingyu does actually say something.
Post orgasm, though, Mingyu’s cunt is relaxed and takes Minghao so easily. They both groan when he pushes in, Minghao overwhelmed with scent, feel, the sound, and leaning down to tuck his nose into Mingyu’s neck momentarily to make it more intense.
Mingyu’s fingers are pinching at the sheets and it feels like he’s trying to relax but he keeps tightening, twitching around Minghao. It makes Minghao thrust in automatically; he can already feel Mingyu’s slick on his thighs.
He starts a slow grind, which doesn’t last long with Mingyu’s gasps turning into moans and arching back, asking for more but not wanting to say it.
So Minghao gives it to him instead of teasing further, because he’s nearing the end of his own rope too, his knot is already swelling a little. A steady thrust in and out, gripping Mingyu’s waist and using his body as leverage, watching how his cock glistens as it pulls out, the slick being pushed out when he fucks in.
“How did you last two years without this?” he groans, his Chinese accent slipping out audibly. “You were made for this.”
Mingyu’s elbows, holding his weight, give at some point as another orgasm builds in him and he reaches down to touch his own clit with another whine. Except everything is slippery and his muscles are shaking and he doesn’t manage it, and he buries his hands back in the sheets, edging towards too loud as he bucks against Minghao.
He’s so close to coming, Minghao can feel it, when he wails and pulls away, flopping on his side and Minghao’s cock sliding right out of him and along his perineum.
“What is it?” Minghao hesitates, hand on Mingyu’s thigh immediately, thumb rubbing in soothing circles. “You okay?”
Mingyu nods with his eyes closed and does an adorable little shake of his shoulders, stupid aegyo that unfortunately works on Minghao. “Give me a second, that was a lot.”
Minghao huffs out a little laugh, a bubble of pride inflating in him. “Come back here.” He rubs Mingyu’s back soothingly as he adjusts him back on his hands and knees, pushing a hand through his hair, all mussed up. It’s very cute when he closes his eyes, head ducking down as he breathes in and then out, relaxing his muscles so Minghao can press in again.
There’s restraint in the way Minghao moves at first, but it feels so good when he picks up the pace and Mingyu clenches down on him, he loses himself to it a little, even growling when Mingyu lowers himself, presenting and arching his back. The noises Mingyu makes spur him on, those little hiccups and long moans when Minghao goes deep.
So much gorgeous tan skin before him. Minghao rakes his nails down Mingyu’s side.
“Fuck, fuck fuck,” Mingyu swears, knees slipping and calfs pulling up in the air, Minghao securing him by the hips and pistoning his cock inside him. “Minghao, please, right there, like that–” and he sounds like the perfect omega pornstar, Minghao can’t quite believe it’s real except the sweat breaking out and shining on Mingyu’s back, the way he shudders and twitches around him is so genuine.
His voice breaks on a high moan when Minghao finds a spot he likes and holds him there and makes him take it. Minghao harnesses any muscle he has to keep himself in that spot, pushing in and out over and over, Mingyu’s thighs tightening up and Minghao is sure he’s about to come–
And then Mingyu yelps and pulls away again, flopping against the mattress and crawling away, his pink, swollen cunt clenching on nothing when Minghao’s cock slips out.
“It’s too much, too sensitive,” Mingyu whines, but goes easily with his long limbs folding when Minghao pulls him in again. Minghao decides not to wait this time, resumes the pace he took before, while Mingyu moans, tossing his head from side to side. When his head shifts there’s a visible patch of drool on the sheets.
“You can’t keep pulling away, or you won’t be able to come,” Minghao tells him calmly, pulling his hips back again so they’re pressed together.
“I think I did already,” Mingyu mumbles, hands flexing as he grabs at his pillow, readjusting himself. Minghao laughs meanly - he’s not trying to be but he can’t help it - and guides himself back inside once more, and this time goes slow again, letting his cock drag deliciously where Mingyu is most sensitive. There he lets Mingyu barely catch the rhythm and his breath with it before he presses Mingyu down flat against the mattress.
Mingyu whines. “I can still push you away.” He flexes his arms when he lifts them in a way Minghao is sure at this point is intentional, but it earns him a hand clenched in his hair with a firm grip.
“Okay, you can try that,” Minghao answers him casually as he lowers himself on top of Mingyu, giving himself the leverage he needs and pressing in as deep as he can. The little whimper Mingyu makes would be easily missed if he wasn’t so close. “But tell me if you really want me to stop.”
“Okay.” It’s barely a whisper, and Minghao drops a kiss to his shoulder before starting a slow grind. Somehow Mingyu takes everything he gives him, even if it must hurt when Minghao’s hips drive into the meat of his ass or when his cock hits Mingyu’s cervix, but he’s hardly a delicate flower. So many benefits to a strong omega like this, Minghao thinks.
Minghao fucks him relentlessly, the volume of Mingyu’s cries only increasing as the pressure builds and he can’t squirm away, despite some valiant attempts. His legs shake, muscles locking up, and sweat wets Minghao’s hair, his back as he makes Mingyu take it, the hand in his hair pushing him down.
“Fuck, I can’t,” Mingyu wails, and his throat sounds so hoarse, grating deep. His legs spasm and he arches, trying to get away, but Minghao puts in the last of his energy to keep him down.
It’s so, so worth it when Mingyu gushes, honest-to-god squirting all over his own legs, the bedspread, Minghao, with the most helpless cry Minghao’s ever heard in real life.
“Sorry, oh my god, sorry–” Mingyu gasps, hands coming up to cover his face and hide even though his face is in a pillow, but Minghao’s already knotting, pushing it in and locking into place so he can come in Mingyu’s waiting cunt.
“Fuck, you’re so good,” he grits out, grinding in deeper. His hand goes automatically to Mingyu’s clit, flipping them on their sides and thrusting his hips incrementally while his dick pulses into the condom.
“Stop, stop, stop for real,” Mingyu gasps out, legs closing around Minghao’s hand and spasming. He’s so swollen, has to be so sore.
“Sorry, sorry.” Minghao strokes his hair apologetically, hand immediately moving up to Mingyu’s stomach, coated in slick. It feels like every inch of his lower half is, in fact, so he can’t imagine how Mingyu feels.
It smells incredible, though. Minghao can’t help himself, he scents Mingyu heavily, watching as his eyelashes flutter.
“You did so good,” he praises, feeling the need to close his teeth around the back of Mingyu’s neck. His dick spurts another load into the condom, twitching, and Mingyu reacts with a shudder, hips pushing back.
Minghao feels the smug smile on his face and allows himself that, cooing and rubbing his stomach, across his jaw.
“Don’t ask me if that was good,” Mingyu pulls a pillow down to cover his face, which Minghao doesn’t allow.
“I won’t. Was it worth a two year wait?”
“Alphas are so smug,” Mingyu whines, and Minghao does set his teeth to Mingyu’s neck. Tensing, Mingyu tightens up around Minghao, and Minghao grinds his knot deeper. “Okay, okay–”
“Sorry to tease. You’re just very cute. And you were so shy earlier,” Minghao laughs not-unkindly.
“What happens at the end of your Grindr hookups, normally?” Mingyu asks, a little wonder in his voice. Minghao runs his fingers through his hair.
He hums thoughtfully. “Normally I would leave, or we would order food and fuck again.” Mingyu clenches down on him again and it’s almost funny. “If they were interesting enough I’d follow them on instagram.”
“Am I hot enough to follow on instagram?” Mingyu asks needily, trying to look back over his shoulder.
“No, I want your number,” Minghao says immediately, hungrily. “But I’ll settle for instagram if you prefer.” His fingers skim up over Mingyu’s chest, his nipples. Mingyu whines, hiding in his hands, the pillow. “If you want to kick me out now, that’s fine too?”
“Should probably wait until your knot goes down first,” Mingyu mutters. “And maybe I can cook instead of ordering.”
Minghao leans over him curiously. “Aren’t you the perfect little omega?”
Mingyu groans, but the redness of his ears tells Minghao that it’s something. He leaves an imprint of his teeth on Mingyu’s neck and thinks about convincing him to ride him next time.
