Actions

Work Header

Spring Kigo

Summary:

Yuuji watched as Sukuna dug his hand in his pocket until he withdrew his phone and tapped at the screen with his thumb. When he lifted the phone to his ear, Yuuji looked expectantly at his own. His phone lit up with a picture of Sukuna’s scowling face and the chorus of the ringtone Yuuji had given Sukuna rang out, loud and clear, the dirty lyrics of Dixon Dallas’ Good Lookin’ leaving nothing to the imagination.

Yuuji looked up and his smile widened as Sukuna approached him at Mach 5 speed. The scowl Sukuna wore was the mirror of the one on his phone. Sukuna crashed through the bushes like a bull on a mission and snatched Yuuji’s phone. He swiped left across his own face and dropped both phones into his pocket.

“I thought I told you to change that ringtone!” Sukuna whisper-yelled.

Notes:

This was written for the Scattered Petals, In Every Memory: A Yuuji-Centric Zine. If you love Yuuji as much as the rest of us, you can pick up your free copy of the zine at:

BlueSky: https://bsky.app/profile/ineverymemory.bsky.social
Twitter: https://x.com/ineverymemory/status/1934645663087620479

Work Text:

Yuuji leaned against a tree, spinning his phone in his hand. The courtyard was quiet, the last of the school’s students either off campus or engaged in their respective clubs. Tucked into a corner beneath an old cherry blossom tree that dripped varying shades of pink petals, a few well-placed and well-manicured bushes hid Yuuji from view.

The sound of clanging metal caught his attention and Yuuji scanned his surroundings and spotted a door opening opposite from him. A navy-clad shoulder and hint of dark pink hair appeared in the gap. He smiled at the sight. It was easy to imagine Sukuna trying to shake off his rabid fans.

It was another minute before Sukuna managed to disengage and when he stepped through the door he looked harried and irritable. The top buttons of his dress shirt were open, exposing his throat and collarbone, the uniform's necktie hanging loose against his chest.

Yuuji watched as Sukuna dug his hand in his pocket until he withdrew his phone and tapped at the screen with his thumb. When he lifted the phone to his ear, Yuuji looked expectantly at his own. His phone lit up with a picture of Sukuna’s scowling face and the chorus of the ringtone Yuuji had given Sukuna rang out, loud and clear, the dirty lyrics of Dixon Dallas’ Good Lookin’ leaving nothing to the imagination. 

Yuuji looked up and his smile widened as Sukuna approached him at Mach 5 speed. The scowl Sukuna wore was the mirror of the one on his phone. Sukuna crashed through the bushes like a bull on a mission and snatched Yuuji’s phone. He swiped left across his own face and dropped both phones into his pocket.

“I thought I told you to change that ringtone!” Sukuna whisper-yelled. 

Yuuji laughed as he wound his arms around his boyfriend’s neck. He leaned into Sukuna, taking in his heat and the scent of burning sandalwood and vanilla. 

“Have you? I don’t recall,” Yuuji teased.

“You’re a terrible liar. I’m keeping your phone and changing it myself,” Sukuna said. He stood half a head taller than Yuuji and remained standing at his full height even as Yuuji tugged at him.

Yuuji pouted and changed tactics as he let his knees bend forcing Sukuna to take his weight like an unhinged necklace. It did little to the stone wall that was his boyfriend.

“But it’s a cute song!”

“It’s not cute, it’s vulgar.” 

“It’s vuuulgar,” Yuuji mocked with his best old man voice. “You sound like a jiji.”

Sukuna’s scowl deepened. “You’re such a fucking brat.”

Yuuji’s feet found the ground and he pushed away from Sukuna with a dramatic gasp. One hand went to his throat as if to clutch a set of pearls, the other pressed into Sukuna’s chest to keep him at arm’s length.

“Language, young man!”

Sukuna managed to scowl even deeper at Yuuji’s antics. “I’m going home,” Sukuna said. “Feel free to join me if you want, brat.” He hiked his bag further up his shoulder and turned away from Yuuji, but his arm was swiftly caught up.

“But babe, I texted you about my romantic idea,” Yuuji said, switching back to being a pouty princess. “It’s a great idea!”

“It’s not a great idea, at all,” Sukuna said.

“But it’s spring and the weather is nice and the trees are beautiful! Look!” Yuuji said, gesturing out toward the courtyard. Pink petals from the cherry blossoms coated the ground and, as they looked out, a gust of wind swept them up, swirling them through the air in a blur of pinks. More petals were freed from the tree that stood over them creating an ever changing curtain.

“Wow, we’re in every romance anime ever,” Sukuna said, deadpanned and not at all impressed by the convenient display.

“I didn’t plan that—”

“It would be impressive if you did.”

“But clearly the universe is telling us we should definitely fuck here.”

Sukuna side-eyed Yuuji, the look telling him that Sukuna thought he might be the craziest person he’d ever met, which would be impressive considering some of the rabid schoolgirls and boys that Yuuji had seen profess their ever undying love to his boyfriend.

“We’re not doing that,” Sukuna said. The skin around his eyes tightened and he leaned away, body angled toward the center of the courtyard. “That’s not a thing we’re doing.”

“Why not? I’m telling you, it’s romantic. The universe is telling you it’s romantic,” Yuuji said. He pulled Sukuna’s arm closer, taking it up with both hands until he was crushing it against his chest in a bear hug.

“It’s not romantic at all,” Sukuna countered, though he’d stopped straining against Yuuji’s hold.

“What makes you think it’s not romantic?” Yuuji asked. He gazed up at Sukuna and batted his eyelashes. It was a fifty-fifty chance that it would work to break down Sukuna’s defenses. As Sukuna hadn’t immediately and forcibly dragged him away yet, Yuuji was willing to hedge his bets.

“The dirt, for one. There’s nothing romantic about rolling around in the dirt. It gets everywhere. We’ll be a mess. People will stare—”

“People are not going to stare—”

“We’d be covered head-to-toe in dirt. People will stare.”

“Well, they’d only stare as long as you didn’t notice them. Then you’d give them your patented and infamous death glare and they’d go back to pretending to be minding their own business.”

“Secondly, we’re on school grounds—”

Yuuji scoffed loudly with amusement and rolled his eyes. “That has literally, never once, stopped you before. Remember that time in the music room and you used that flute—”

“—OUTSIDE WHERE ANYONE CAN SEE US,” Sukuna yelled, speaking over Yuuji as he reminisced on Sukuna’s creative use of the instrument that was a regular memory in Yuuji’s spank bank. “It’s not like there’s a door we can lock like that time in the music room that I told you I didn’t want you talking about in public.”

“I’d hardly call this public—”

“Lastly, and most importantly,” Sukuna said as he struggled, and failed, to fight down the blush from Yuuji’s vivid storytelling, “my knees couldn’t take it.”

He blinked owlishly up at Sukuna as the fact that his boyfriend was worried about his knees, of all things, registered.

“Oh, my god,” Yuuji said. It was his turn to lean away from Sukuna, though he kept his grip on Sukuna’s arm, sliding his hands down until they ringed his boyfriend’s wrist. “You’re not serious. Are you? Tell me you’re not.”

Sukuna didn’t verbalize his confirmation but the stormy look that took over his face, like a tempest blowing in to batter a ship to pieces at sea, was confirmation enough. He was, indeed, serious.

“I love you,” Yuuji said. He lifted Sukuna’s hand and pressed it against his breastbone, cradling it. He was the widow waiting on the stoney shoreline for her seafaring husband to come back home, though she knew in her heart that he wasn’t. His voice was gentle, the tide that pushed the delicate seashell to shore, taking care not to break it. “But you do know that you are eighteen-years-old and not eighteen hundred-years-old, right?”

“You're insufferable.”

“I’m insufferable? I’m not the one who’s acting like a decrepit old man!”

“You know I’ve been having trouble with my knees. They’re not as good as they used to be. Half the time they ache into bedtime and then I’m stuck tossing and turning because I can’t get comfortable enough to get to sleep,” Sukuna said. His mouth had tipped into a frown as he lectured Yuuji on his knee woes and his eyebrows were pulled so tightly together that they threatened to fuse together into one super brow.

Yuuji tipped his head back and began to howl with laughter. He released Sukuna and wrapped his arms around himself as he continued laughing. He wheezed in breaths only to lose them again as more laughter wracked through him.

After what felt like minutes, Yuuji’s laughter died down to breathless chuckles, and he wiped the tears from his face. He looked at Sukuna and was almost thrown back into hysterics at the pissed-off-cat look Sukuna wore.

“You’re such a fucking brat,” Sukuna hissed. His ruby eyes were narrowed to slits and his upper lip had curled into a sneer that revealed a sharper-than-normal incisor and a longer-than-average canine.

“You really are a fucking jiji, aren’t you,” Yuuji said with a high-pitched, squeaky voice. His ribs cracked from holding in his laughter. “You actually are a thousand-year-old man in an eighteen-year-old's body. Tell me, jiji, what was the Heian era like?” 

Hysterics bubbled just beneath the surface. “Ohmygod, this explains so much. The archery, the haikus, the fucking ikebana. You’re an old man parading as a high school student.”

Yuuji’s face split as the laughter ran over again. So lost in his own amusement that Sukuna’s snarl of “I’ll show you an old man,” failed to register until he felt a hand tighten in his hair and an arm wrap around his waist. 

At the same time he was hauled against Sukuna, he was pushed back into the tree trunk. Firm, dry lips fit over his and a domineering tongue swept into his mouth.

He laughed even as Sukuna kissed the breath from him. He kept laughing as Sukuna hiked Yuuji’s leg up onto his hip to bring them into closer contact. And he only stopped laughing when Sukuna pulled back from their kiss to press his teeth against Yuuji’s neck, though the amusement was clear in the shuddering moan Yuuji released.

Victory had been achieved. He tipped his head back further to allow Sukuna more access and looped his fingers into Sukuna’s belt loops. He used them as anchors and began to roll his hips into Sukuna’s. 

For all of Sukuna’s complaining, the hard length that Yuuji could feel straining against Sukuna’s zipper told him a different story. As did the shuddering breath every time Yuuji rocked against him.

”Fuck, brat,” Sukuna growled against his throat. Teeth nipped at his skin, small blooms of pain marking Sukuna’s path.

Yuuji grinned maniacally as Sukuna’s hands went to the front of his pants. Rough fingers worked free the button and yanked the zipper down hard enough that Yuuji was concerned Sukuna would destroy his pants. Again.

When Sukuna slipped a hand behind his thigh, Yuuji lifted his hands from Sukuna’s hips and looped them around his shoulders. Sukuna lifted Yuuji then and he wrapped his legs around Sukuna’s waist. Sukuna worked his pants over his ass and far down enough to free Yuuji’s cock.

Sukuna’s touch was possessive, his grip around Yuuji’s cock tight. It verged on painful, the dry drag of Sukuna’s palm against his sensitive skin becoming slippery with the precum that leaked from Yuuji’s tip. Yuuji threw his head back against the tree when Sukuna’s nail probed at his slit.

Yuuji dropped his hands and fumbled Sukuna’s pants, fingers slipping over the metallic button. An eternity passed before he was able to flip them open and dip his hand in to pull out Sukuna’s cock. It was heavy in his palm, the skin soft and heated. He gave it a cursory stroke, tilted his hips, and then pressed it against his slicked entrance, swirling the tip through the lube that leaked from his hole.

“Always prepared for a romp, aren’t you, boy scout?” Sukuna growled as he sank into Yuuji, inch by inch.

Yuuji gasped as Sukuna fully seated himself inside. No matter how many times they did this, the stretch was always exquisite. Sukuna filled Yuuji like nothing else. Pleasure and pain warred for dominance.

He wrapped his arms back around Sukuna’s neck. With Sukuna’s help, he rose up, the drag of Sukuna’s cock against his walls making his eyelashes flutter.

”I don’t know about a romp, old man, but I’m always DTF.” As Sukuna’s cock sunk back into him, Yuuji leaned forward and licked a line across Sukuna’s jaw to his ear. “That’s what us kids say when we mean down to fuck.”

Sukuna growled again and nipped at Yuuji’s neck and ear. Starbursts of pain followed in Sukuna’s wake and he felt the bite of nails in the flesh of his ass.

”Now fuck me,” Yuuji said with his own nip to Sukuna’s skin.

Yuuji felt Sukuna shift beneath him, the fingers against his ass digging in as if to anchor themselves within the globes. He was pressed back further into the tree, the bark biting through his uniform to add its mark to the plethora that already decorated his skin.

“As you wish, brat.”

It was all the warning Yuuji was afforded before Sukuna took his demand to heart. 

He was at Sukuna’s mercy. As with everything Sukuna did, he was the epitome of focus, precision, skill, and ruthlessness. It was all Yuuji could do to remember to breath and hold on as Sukuna fucked him to the abyss. Every thrust struck pleasure and pulled heady moans from Yuuji’s lips. It was more than he could take and, yet, not enough. Yuuji wanted to drown in Sukuna.

He set his own nails against Sukuna’s nape, begging for more, harder, faster. With each plea, Sukuna delivered. He was relentless as he drove into Yuuji, and when he set his teeth to Yuuji’s pulse, Yuuji knew he was not long for the world. The pain of Sukuna’s nails against his ass, the stretch of his hole around Sukuna’s cock, the teeth in his flesh, heightened the pleasure coursing through Yuuji’s veins and electrified his nerves. His thoughts tumbled against and over one another, dashed against rocks and shattered.

Except for one.

”—haiku,” Yuuji gasped. 

Sukuna’s pace stuttered before picking back up again. He lifted his head from Yuuji’s neck. “What?”

”Tell me—“ Yuuji gasped, fingers flexing to leave crescents in Sukuna’s skin, as the pleasure dragged him to the edge of the abyss, “—a haiku.”

Yuuji could hear Sukuna’s gears turning, his boyfriend no doubt confused but he’d never denied Yuuji any of his weird requests before. 

”Wind whispers softly, catching the sound of pleasure, hidden in nature,” Sukuna manages, voice strained as he works his cock deep into Yuuji, imprinting himself within.

Pleasure hooks its barbs behind Yuuji’s navel and he grabs Sukuna’s face.

”You forgot the seasonal word.” 

Yuuji crashed his lips against Sukuna’s before he could say anything, and was ripped over the edge. He’s thrown headlong into the abyss as pleasure spikes through his body, washing through him like unforgiving waves and lightning strikes. He trembled in Sukuna’s arms, breathing Sukuna’s breaths, as his cock bucked between them, coating both their uniforms in cum.

As his orgasm ebbed into something manageable, he felt Sukuna tense beneath him and then shiver as his own orgasm hit. Warmth flooded his insides, filling the spaces Sukuna couldn’t reach, and he sighed, pleased, against Sukuna’s lips.

Together they slid to the ground, wood chips immediately sticking to Yuuji’s sweaty ass, but, still buzzing with pleasure, he couldn’t find it in himself to care. Sukuna’s forehead laid against Yuuji’s shoulder. Tangled up as they were, Yuuji purred at the closeness, and dragged his fingers through Sukuna’s damp hair.

Movement languid, Sukuna lifted his head. His eyes were hazy and half lidded, but there was sharpness to them that told Yuuji he’s in for some shit later.

”You’re such a fucking brat,” Sukuna said, though his mouth was soft from pleasure and his voice didn’t carry its usual bite. “You forgot the seasonal word,” he mocked in a terrible impression of Yuuji.

Yuuji chuckled and put a hand to Sukuna’s cheek. “It’s okay, you can’t always be perfect, but I’ll keep it between us.”

”Brat!”