Work Text:
Suguru isn’t the only omega he knows.
Satoru’s met a lot of omegas before, girls and boys alike. Politicians and businessmen used to bring their omega sons and daughters to the Gojo compound for him to meet, in the hopes the one of them will catch the interest of the elusive Six Eyes. Kamos and Zenins, of course, and cousins from different branches of the family. Ambitious people from overseas that want to make a name for themselves in the Japanese Jujutsu society. They paraded omegas in front of Satoru like they were cattles, and snuck them in his bed, hoping one of them would trigger a rut.
Satoru wasn't interested in any of them. Omegas gave him headaches.
Satoru’s own mother is an omega too, as much as she loathes it. Can't deny biology. She tells him omegas are loose and whoreish. She says they manipulate alphas with their scent. She says he has to be careful not to get any one of them pregnant. Don't mate with anyone unworthy, because you'll be stuck with them forever, and they're all just gold digging social climbers anyways.
Satoru finds the atmosphere at the Gojo compound stifling, and oppressive. They treat him reverently, but its boring. He runs away often, ditches classes and just messes around. He hates Kyoto too - nothing ever happens there. Full of old bootlickers trying to get him to do shit for them, can't fart without having some curse user looking to catch it in a jar and sell it on the blackmarket.
He moves to Tokyo as soon as he can, and he meets Suguru.
First year of highschool. They spar together outside in the heat, and Suguru’s white shirt sticks to his skin in patches. His sweat smells sweet to Satoru, and he wants to lick it off his spine. He obsesses over the tendrils of hair that escape Suguru’s bun, how it clings like black veins to the back of his neck.
“Satoru, take me seriously .”
“Why? Omegas shouldn't be sparring at all, don't you know? Don't you know where your place is?.”
Suguru gets so upset at that. He hates being reminded of his biology. His eyes go wild. Face blazing red. He gets angry tears in his eyes and lunges at Satoru. Throws curses at him even though it’s against the rules, and it makes the alarms in everywhere ring.
Satoru likes tripping him to see him stumble, wants to pull on his hair and make him cry. Whenever Yaga makes them spar without cursed energy, Satoru pushes him to the ground on rubble. Skinned knees and bruises thighs, and he watches, mesmerized, how Suguru’s blood rolls how his creamy skin.
Forces him with his face to the dirt and gets on top of him, hand behind his back, twisting his wrist. Suguru keeps struggling though and Satoru feels the scent of him getting anxious.
“ Tsk .”
He clicks his teeth, pulls Suguru’s hair out of its bands and sees the whole thing unravel. Spilling like oil over the ground. Satoru gathers it in his hand and yanks.
“Be a good omega for me, Suguru.” he says, and Suguru makes a frustrated, hissing noise through his teeth, like a kicked cat. But the scent of him thickens, and Satoru feels him faltering against his will. Stomach turning. Satoru’s cock against his spine.
Suguru got a cool curse technique and he’s a skilled martial artist. He loses often because he gets upset with Satoru, it messes with his head. Cannot keep a cool heads. Panics. Rushes in. Satoru teases him on purpose, to throw him off.
Omegas can't control the hardwiring in their system, especially not when they’re all pumped up with adrenaline. Blood racing everywhere, sweaty alpha next to them - you praise them a little and they turn to mush. Satoru likes taking advantage of it.
Suguru would rather spit in his face than admit he gets bested. Satoru wipes it with his fingers and then licks it. Suguru’s spit taste sweet too, and eyes get teary when he’s frustrated or annoyed. Whenever he has too much emotion, he doesn’t know what to do with it so it just bubbles up and burst. Satoru likes his shiny eyes and red face. The way his gentleness turns to sharp.
“I hate it when you do that, I hate it.”
Suguru sounds so whiny and hurt. So omega. It makes Satoru chuckle. He only got it when he met Suguru, why mean alphas corner omegas to make them squirm.
Yaga has to pull him off Suguru, send him to run laps through the courtyard until he can’t anymore. Punishment for being a bully.
But Satoru likes the physicality of it all, running is methodical and mindless and consistent and he’s good at it, so he runs around until his legs shake, but he’s not thinking about it at all. He’s thinking about how Suguru’s shorts were riding up, the seam of them digging in his ass. Scratches on his thighs. Dirt and sweat. Wet, clinging fabric.
Freshly sixteen, Suguru burns through Satoru’s mind.
“You shouldn't pull shit like that with him,” Shoko chastise him, chewing on the butt of her cigarette and kicking his calf with her loafer. Suguru’s nowhere to be seen, hiding away in his embarrassment, “Even if his brain knows you don't mean it like that, his hormones don't.”
The setting afternoon sun is golden-orange. Satoru’s got a sunburn on his nose from running around in the heat all day. His skin itches. He rubs his eyes under his sunglasses.
“Who says I don't mean it? Suguru’s cute.”
Shoko just gives him a look, and it's obvious she doesn't believe him.
“Utahime said -”
It's his turn to rolls his eyes.
“Utahime says I'm a brute that gets off on embarrassing omegas. I know.”
The thing he doesn't say is that Utahime's grandpappy fed her heat trigger pills against her will and snuck her into his bed. Satoru got the servants to remove her, but she was so humiliated . He gets it up to a point, tough situation to be in, but she should probably be upset with Grandpa Gakuganjin, not him. Whether Shoko knows about it or not, it's not his business. She's happy now, hanging off of Mei Mei's arm, but she holds a mean grudge.
Shoko doesn't say anything for a while. When she does she just leans her head
“Imagine how humiliating all this shit is, tho. Some asshole tells you be good and you're body just wants to listen. No choice.” Shoko shudders mockingly and makes a face. “Couldn't be me. I used go be a little jealous of folks who presented as omega - everyone just says betas like me are lame. But then - medically, being an omega is a nightmare.”
“Is it?”
“Hmmm. At least, from what I see with Suguru. His heats are short and irregular, but he's in the infirmary doubled over in pain over them. Gets heatsick like crazy.”
Suguru hides away whenever he's in heat. He takes time off and locks himself in his room, bolts the door shut. Satoru hasn't seen him like that ever, not even once, though he tried. He steals glances at him when they’re on missions sometimes. Tries to peek through the ajar doors and cracks in the window, get the slightest glimpse of Suguru’s pussy.
It calls out to him like a siren's song. It's not Suguru’s fault that he's an omega, that thoughts of his cunt are enough to get Satoru crazy.
“Bet he smells so fucking sweet.”
“You’re disgusting. I don't know why he puts up with you, I would have castrated you months ago.”
“Heh. Suguru’s into it too, you know. Just likes playing hard to get.”
Shoko scoffs at him. She doesn't like the way he talks about Suguru, how openly he leers sometimes. Suguru never really says anything about it either - Satoru would love it if he genuinely confronted him about, but Suguru never does. He just huffs and and leaves and ignores him, as if that's gonna do anything other than rile him up more.
Suguru disappears after class on day and Satoru goes looking for him.
“Suguruuuu. Suguruuuu.”
He finds the door to his room unlocked, but Suguru isn't there. It's messier than usual, like Suguru came in, did something and then left quickly. Satoru doesn’t care to snoop around, but then he sees them -
White panties, cotton. Little bit of lace peaking on the top. Discarded on the floor.
He goes to pick them up and shove them in his pocket quick, though when he touches them they're still warm. Like Suguru took them off in a hurry and then rushed off to the shower stalls to wash off the sweat of the day. And the panties have a wet spot on their crotch, he can feel it with his fingertips.
Suguru’s panties smell like the cunt he hides away from Satoru. Crosses legs and locked ankles. He sticks panties in his mouth and chews on the crotch of them, letting his saliva seep into them. It gets him hard in seconds, and he’s got to grip himself through his pants, kneading at his erection.
God. Suguru’s cunt. He wants to shove his face into it.
He lays on Suguru’s bed and pulls down his zipper, takes out his cock. He wraps Suguru’s underwear around his erection, the taste of them still on his tongue. Jacks off with the cotton lace of them wrapped around his length, moves fast because he wants to be done with it quick, before Suguru comes back.
The whole room smells like Suguru, in ways that mess with his head. The tshirt Suguru sleeps in is on the bed too, he picks it up and puts it over his face, so feel like he’s smothered in the scent of him.
Satoru’s gums fucking hurt.
When he gets close to cumming, he needs to bite into something, so he bites into Suguru’s shirt and tears through it, while his knot swells with the panties wrapped up tights around it. Fuck, but then it’s uncomfortable, because the tip of his dick keeps spitting out jizz while his knot aches. He flops on the bed and starts humping is cock on the covers. Can’t help himself. Licks Suguru’s pillows.
It takes a while for him to cool down, only to realize what he’s been doing. It’s pointless to try to hide what he’s done, not since there’s a big ole cum stain on Suguru’s bed, and Satoru’s pheromones are thick in the air of the room.
Shit.
Instead of denying it, though, he just leaves it there. Suguru can either come talk to him about it if he’s interested, or he can cause a scene, or he can ignore it. Good plan.
Satoru does take the used up panties with him, though. Sticks them in his pocket and takes them back to his room. He ends up chewing up the crotch of them, tearing a whole with his teeth, and wraps scraps of it around his knot as he fucks his fist deliriously, whole night long.
The next morning, it’s like he wakes up from a haze, and recognizes distantly that he’s in pre-rut and probably should up his dosage of suppressants. Takes a mouthful of extra pills before going to class, but it does little to mask the smell of horny dog that lingers around him.
Yaga makes a face when he sees him - doesn’t say anything but he does make a point of opening the window. Suguru steals one glance at him and then looks away hurriedly.
Upset.
He looks so upset. Mouth downturned and low lip jutting out. He keeps looking at Satoru at random interval during class, but he looks away quickly.
Satoru feels mildly ashamed of himself, but honestly it’s a struggle to just - care. His brain’s bubbling with a concoction of pheromones, wants to marinate that shit in Suguru’s slick. His balls ache too, like he’s about to overflow with cum if he doesn’t get to stick his knot in something soon and it’s just - torture to have to.
Sit.
There .
Sit still while Suguru’s right next to him.
And Suguru refuses to look at him so he just turns his head to the side and looks at the door, but that just means that the long line of his neck is exposed. Smooth skin. Creamy and milky and white. Dark hair pulled up. He can’t keep still and just bounces his leg up and down, up and down, chewing on his thumb until his cuticles start bleeding everywhere.
“Satoru!” It’s Yaga, and he’s annoyed. Satoru snaps to look at him, a little disoriented at first.
“What’s up, teach?” Gives him a sheepish smile. He knows he’s been staring at Suguru, Yaga knows, Suguru knows, Shoko knows. One big open fucking secret.
“Just go,” Yaga says, sighing and motioning to the door, “No point in being here if you’re like that. Just - ”
“Ah. Sorry.”
He does actually mean it, he’s not oblivious enough not to recognize the awkwardness of this whole situation.
Satoru remembers getting his first rut, how awkwardly all the servants where navigating around him. Give the baby alpha a wide berth.
His mom suggested hiring in a professional to help him, his grandfather thought that was a wonderful idea, but then his dad said they should leave him alone to find someone who he really liked - all the while, Satoru had to be present to the whole conversation, just laying on the couch in the den and being absolutely delirious with it. Bit through the arm of the leather couch and tore it.
He almost stumbles over his own feet to get to his room - takes off his uniform jacket in a haste and pulls his pants and boxers down. His erection bounces against his stomach and he hisses. Satoru’s skin feels tingly, oversensitive, thin and silky and overstretched, his cock throbbing angry, all the veins swollen. He tries to breathe to his nose to calm down, but it’s hard since there's so many different scents around him and he can’t focus on anything.
Satoru's head is just swimming, room spinning around with him. He lays down on the bed, grabs his cock and squeezes it, but he’s so hard, it just kinda hurts to touch himself. Doesn't even feel good, feels like grabbing onto a bruise and roughing it up.
Ruts are the fucking worse, he thinks, because he truly never found anything that might help. It comes and goes in waves of intensity, but when it's really bad, his knot swells without orgasming and his cock just leaks cum, but he can’t touch himself because that hurts . The only solution is to just has to lie there with his teeth clenched, gripping the pillow, belly clenching. Sweat dripping down his temples, down his chest.
“Well, look at you. I should make fun of you too now, shouldn’t I?”
Satoru’s almost delirious with with all the pheromones cruising through his body, but Suguru’s voice and his delicious scent cut through it and hit right to his cortex. He barely opens his eyes, the light hurting, but Suguru’s in the doorway looking at him - enthralled. Head cocked to the side and lower lip between his teeth. Pupils blown.
He wants to say Suguru’s name, but all that comes out is a growl through gritted teeth. Suguru raises and eyebrow as he ventures inside Satoru’s den.
“The whole dorm smells like you, Satoru, it’s so rude. Can’t you control it?”
Suguru’s teasing him, obviously - small smile on the corner of his lip, probably finally feeling like he has a leg up on Satoru. Month of constantly teasing him leading up to this, so Satoru is willing to endure a little bit of mockery. More so, Suguru’s bring in his sweet omegan scent, it’s making Satoru’s mouth drool at the corners, and his cock is spitting out cum just at the sight of him.
Satoru’s cock is a compass and Suguru’s cunt is his true north.
Suguru walks over to his bed slowly, and Satoru raises himself on his elbows to look at him. His mouth open and panting like a dog. Eyes darting.
“What are you - “ Satoru’s voice is rough , “What are you doing here?”
Suguru looks around his room as takes off his jacket. Eyes the scraps of his panties and picks them up the floor. Raises an eyebrow at Satoru.
“What did you do to these? Did you chew on them?” Doesn’t sound disgusted. More like - interested. Curious .
Satoru doesn't answer. He just looks at Suguru, longingly and wraps his fingers around his cock, right over his knot. Gives himself a squeeze and a stroke. Up and down. Suguru tries to look outraged, but he can’t stop staring.
“You’re disgusting,” he says, but he pulls his shirt out of his pants and starts unbuttoning them, “You keep teasing me for my instincts but you turn into a filthy, horny mutt like this.”
Satoru can focus on what he's saying, because the second he pulls down his pants, the room gets flooded with that smell. Suguru’s slick, Suguru’s wet pussy. Makes his shake with want, whine like and animal.
Suguru smirks. He hates off his panties in on swift motion, and stuffs them in Satoru’s mouth. His eyes roll back. His dick thorbs so hard, feels like it’s gonna burst with blood.
“I'll help. If you’re a good boy and listen to me.”
Satoru nods, desperate, letting his saliva drench into Suguru’s panties. Sucking on it.
Feels like he’s begging for this shit for ages now.
Suguru straddles his hips, raised on his knees and hovering over Satoru’s knot. Rubs his pretty little cunt over it, letting his slick went Satoru’s swollen knot. Drips over it. Like a balm on Satoru’s heated stretched out skin.
Suguru rocks on top of him, dragging his clit over Satoru’s knot, all the while his little hole just drools on him. Satoru’s nails dig into his thighs. His hips. Wants to make him take it properly. Shove his cock into him. Stretch him out on it.
“Suguru - please, please ”
He tries to beg him, but the panties stuffed in his mouth means all he can do it whine around them, words impossible.
“Wanna say something? Let me just - ”
“Let me fuck you!” he shouts, as soon as Suguru’s drenched panties are pulled out of his mouth, “Let me fuck you, please, please, please, I need to put it inside you, I - ”
He scratches at Suguru’s skin. Thrusts his hips up so hard that Suguru bounces in his lap, thought it’s pointless. There’s friction but he’s not inside . He wants inside, wants to knot him.
“Suguru -”
Shove his thumb between Suguru’s pussy lips and then licks it. Sucks the slick off it. Feral in a way he hasn’t ever been.
“You can't put it inside, okay? Just outside, just-”
Really, he only half registers what’s being said, but he nods feverishly all the same. He’d promise Suguru the sun and the stars just to get it inside of him.
He flips Suguru over and onto the bed, and hears him yelp in surprise before Satoru’s all towering over him, ripping the buttons on his button-up before he forcing his legs apart.
“Wait, wait, Satoru - that’s - ”
But really, there’s no listening to him, not at all. When Suguru’s legs are spread, Satoru’s smells the slick dripping from him, sees his beautifully glistening folds -
His fingers are almost shaking with need, he grabs his cock, drags it between Suguru’s pussy lips. Rams it inside of him with no finesse or preparation. Spearing him in his cock in one swift movement, against all resistance.
Suguru shouts and grabs at whatever piece of Satoru he can get, scratching him and trying to buck him off. He's making noises too, high pitched and sharp, but Satoru’s just battering his insides without a care, forcing Suguru’s cunt to get molded after the shape of him. Hisses through his gritted teeth because Suguru’s cunt is tight , fits too damn snug, and when he tries to force his knot inside him, it catches on the rim.
Suguru panics when he notices it, and his distress is palpable in the air - cutting sharp and tangy through the haze of pheromones in Satoru’s head. All he really cares about is finding some relief for the pain coursing through him, and Suguru’s body is the cure for it, soothing the pain inside. And Suguru’s tears don’t even matter - all omegas cry when they get fucked for the first time, don’t they?
His chest hurts, tight , and there’s an unbearable tension in his balls, his cock. It’s only quenched when he’s finally able to force his knot inside Suguru. It’s explosions happening behind his eyelids and inside his head, dizzy-drunk and roaring fire. Dragon-heat and nuclear fall-out.
Satoru’s panting and falls on top of Suguru heavy. Nuzzles against his neck and licks him - the sweat and tears and drool, salty-sweet flavor. Suguru skin. Pheromone glands.
He comes back to himself in bits and pieces. Feels worn out and sore and exhausted.
And the first thing he sees is Suguru’s blotchy red face. Sniffling and mewling and tear-stricken. Refusing to look at him.
Annoying. Satoru frowns. They’re still stuck together, his knot getting squeezed for all its worth by Suguru’s cunt.
“Why are you crying?”
Suguru doesn’t answer, just closes his eyes tight and shakes his head, refusing to look at him. Satoru doesn’t like that, so he grabs his cheeks and squeezes them together, forces Suguru to look at him.
“Why are you crying? Answer me.”
Suguru tries to pull his face, Satoru digs his fingers in his cheek. Suguru yanks his head away - his still crying, pouting mouth and frowning face. Struggling as if Satoru’s knot is uncomfortable. It's painful for him too, Suguru’s cunt gripping him tight . In response, Satoru just slaps him.
“Would you stop this shit? Calm down. What's wrong with you? What the hell did you think would happen if you came in here and shoved your little whore panties in my mouth?”
Suguru doesn’t answer, he just avoids Satoru’s eyes completely. In response, Satoru growls and presses their mouths together, forcing a kiss between them.
“You can’t act like a fucking cocksleeve and then be upset when I take you up on it, you slut. What did you think would happen?”
Satoru’s knot deflates slowly, and when it does Suguru pushes him away. He tries to get out of bed, with shaky legs, but Satoru grabs him by the middle and pulls him back.
“You’re not leaving. Where do you wanna go anyways, you’ve got cum dripping from your cunt.”
His hand goes between Suguru’s legs and wipes at his pussy - shows off his fingers dripping with semen and slick. Specs of red blood is poorly mixed into it, stark visual of Suguru’s virginity. Satoru feels a pang of something in his chest, but he shakes it off quickly.
Obviously, Suguru’s a virgin. Who else would fuck him? Satoru’s the only alpha worth his salt around here, and Suguru’s smart enough to know that. That’s why he came to him, right?
Suguru tries to pull away but Satoru holds onto him tight. As much as Suguru wants to dig his nails in Satoru’s arm -
“Just let me go. I don’t wanna see you right now, I - ”
“Don’t believe you. Why else would you be here?”
He pushes Suguru’s hair over his ear and nuzzles behind his jaw, inhaling his scent. Suguru smells so good, really - and he smells even better now, when Satoru’s rut is clinging to his skin like this.
“I don’t know,” Suguru answers, anger and tears and shaking with fury, “I don’t know. I don’t fucking know why I came here, I don’t know - ”
Satoru forces his head to the side and shoves his slick fingers in Suguru’s mouth, shoves his own tongue inside there and kisses him hungrily. Plundering.
Suguru’s virginity, taste of it salty and metallic. Sharp like him.
“You’re here because you wanna be here. You wanted to get fucked, so what the hell are you throwing a fuss about it? Didn’t know what you were asking for and now you’re upset about it?” Suguru squirms in Satoru’s embrace.
Satoru’s pissed off too because he wanted Suguru for so long, and this doesn’t feel like the satisfaction of a conquest. It’s frustrating. Suguru’s supposed to fall over himself and beg for him to put babies in him.
Suguru’s crying silently, stubbornly refusing to look at him.
So annoying. Satoru’s going to have to train him better than this.
