Okay so this is probably the most self-indulgent thing I've ever written, but it is very heavy cnc if not just... nc at the start. Ryou's into it, but like, it was not a conversation they had beforehand. NOTE almost 6 months later: LMAOOOOOOOOOOOOOOOOO This is nothing compared to my later shit

Note: Trans Ryou, afab terms used for genitals. He is never misgendered, even by strangers, because it's my unrealistic magic porn and I decide what goes.

AO3 Tags: Bakura Ryou/Mutou Yuugi, Original Male Character(s), Gangbang, Train Sex, Chikan, CNC, Non-Consensual Touching. non-con to dub-con to con, Extremely Dubious Consent, Dubious Consent, Magic, magic sex, Portals, Sex Toys, Yugi takes some risks, Ryou is into it but, very heavy on the cnc tag, Trans Bakura Ryou, Trans Male Character, AFAB Terminology, Choking, Breathplay, Voyeurism, Exhibitionism, Multiple Orgasms, Forced Orgasm, Rape Fantasy, Rape/Non-con Elements, Blowjobs, Vibrators, non-consensual sex toys, Master/Pet, BDSM, Light Dom/sub, Dom/sub, Aftercare, Dead Dove: Do Not Eat, Facials, Public Humiliation, Public Sex, Ryou is never misgendered, because this is a fantasy, no transphobia in my porn, Plot What Plot/Porn Without Plot, PWP, security baton as a dildo, Cumdump, Bondage, Sadism, Masochism, Dom Mutou Yuugi, Sub Bakura Ryou.

Note: Vague discussion of birth control at the end because I found the idea of Ryou being absolutely fucked stupid only to be like "well you caused this so you buy it" so funny.


Yugi had been planning this for months. Hidden away in the back room of the game shop was a secret tome of spells he'd snuck out of the Ishtar tomb after the ceremonial duel. Ryou had taken one or two similar ones, and Malik had turned a blind eye. Ryou didn't know about this one though. Malik might have from the wink he gave Yugi, but if he did, he never said anything about it.

The book was white magic, stemming from the goddess of pleasure, Bastet. Every spell in it had something to do with pleasure, and though not all of it was sexual, that was what Yugi focused on. Portals that allowed any of his limbs to appear, hidden or not, on someone's body, spells that increased arousal, connection spells for shared pleasure, the list went on. Yugi had his fair share of practice with strangers, but now he wanted to test his magic's limits.

Ryou was adept at, not only handling, but sensing magic, and if Yugi could catch the other mage unawares, it would be a sure sign of his growth. That, and no other reason, was why he showed up at Ryou's house on a warm, busy Saturday.

"Hey, Ryou." He smiled. "I got the afternoon off, and there's a new bakery in town. Want to come with me?" It was a weak excuse, but one that was sure to work.

Ryou's eyes lit up. "Of course." He quickly locked up, and Yugi scanned his outfit. A well-fitting shirt with tight, tight jeans that hugged his ass just right, and slip-on shoes. It was like he knew. "Where in town is it?"

Yugi blinked and smiled again. "It's in the center. We could get the train? It's way too hot for me to walk." He'd planned well.

Ryou nodded in agreement, and the two chatted as they walked to the train station. Yugi waited. They got on the train. He waited. The doors closed. He waited. The seats filled up. He waited. More people got on. Ryou relaxed, staring at the passing scenery. Now.

Yugi hid his hand in his pocket, the empty one, and opened his first portal. He would use the pocket full of toys soon, but not yet. First, he had to test things.

Ryou gripped the handles of the train tightly and glanced around. No one was near him.

"Ryou? You okay?"

Ryou chewed his lip and looked back at Yugi with a smile. "Of course." He must have just imagined it. "Sorry. You were s-ah- saying?" He definitely wasn't imagining it. A hand squeezed his ass, somehow beneath his jeans.

Yugi gave him an odd look but continued chatting away about something or other that Ryou couldn't focus on, because the hand was sliding down from his ass to tease his slit.

Ryou bit his lip hard. "Please stop," he hissed, trying not to move his lips so Yugi wouldn't notice. But there was still no one behind him, and Ryou gripped the railing tighter as a finger slipped into him.

"What do you think, Ryou?"

"Um, I-" Ryou pressed his thighs together, but his breath hitched when a second finger still pressed inside him. "Sorry, I'm a little distracted. Could you repeat the question?"

Yugi pursed his lips. "Are you sure you're okay, Ryou? You look very red?"

"Ah, I'm fine." Ryou forced a smile. "Just a little ti- tired." A thumb pressed against his clit, rubbing it in quick circles. "Um, could we sit down?"

"All the seats are full," Yugi said, tone apologetic. "Sorry."

"It's okay." Ryou shook his head. The train stopped, and a few more people climbed on. The fingers eased out of him, and Ryou relaxed.

That was a mistake.

He jerked forward, keening, as something small was pressed into him and began to vibrate. Yugi caught him. "Ryou? What's wrong?" Something underlay his tone, something wrong, but Ryou couldn't pick it out.

"I-" Ryou shook his head, hips twitching. "I don't-"

"That's okay," Yugi assured him. Something clipped onto his nipple- both of them, pinching hard. "Just breathe."

Ryou did his best, but Yugi slipped a hand into his pocket, and the vibrations increased. Ryou whined and looked up, meeting Yugi's gaze. "Y- you- what's-"

Yugi's lip quirked up. "I don't know what you're talking about." The vibrations increased again, and the hand returned to Ryou's clit, rubbing it.

"Yugi," Ryou hissed. "Yugi, please, I- I can't-"

Yugi simply hummed. "But you're clenching so tight around that tiny toy." Somehow, he slipped another, and another, vibrating egg into Ryou.

Ryou's eyes widened, and his knees gave out as all three vibrators were turned on, too fast for him to control himself. He dropped to the ground, knees locked together as he humped the air.

"Ryou," Yugi gasped, as innocent as possible as people turned to stare. "What are you doing?" He pressed hard on Ryou's clit through the portal.

"I- I-" Ryou clutched Yugi's jeans. "P- please, I need- Yugi, don't- don't do this-"

"Don't do what?" Yugi stepped forward, in the process, spreading Ryou's knees. He leaned in and whispered, "this?"

He turned the vibrators up to their max and rubbed Ryou's clit at a furious pace.

"Ah!" Ryou's head fell back. "I- I'm-" His legs shook as he humped his hips against Yugi's invisible hand. "Cumming!"

The crowd gasped and whistled as Ryou went rigid and a large wet spot grew at his crotch. Yugi widened his eyes. "Ryou... did you just... squirt?"

Ryou slumped on the ground, out of breath, hips still twitching as he stared up at Yugi with lidded eyes. Yugi left the vibrators on though he closed his mini portals.

"In front of all these people too!" Yugi shook his head. "I never knew you were such a slut."

"I- I'm not," Ryou tried, but Yugi opened one more portal. This one, he cast an invisibility spell on, so no one could see that it was him who tore open Ryou's shirt and binder, allowing his tits to spill out. A pair of nipple clamps adorned them, connected by a gold chain.

"Did you see that?" Someone whispered.

"It must be a ghost!" Said someone else.

"A ghost made him cum!"

"You must be cursed." Someone behind Yugi shook his head sadly. "I've heard of it before. The only way to cure it is to fuck the curse out of your body."

Ryou's eyes widened. "W- what- no-"

Yugi stepped in, unbuttoning his pants. "I don't know about ghosts..." He tangled his fingers in Ryou's hair as he pulled out his cock, pressing it against his lips. Ryou glared up at him, and Yugi grinned. "Be a good boy and don't bite, and I'll reward you." Ryou pursed his lips, so Yugi sighed. "Suit yourself." He repeated the hidden portal and ripped Ryou's jeans and boxers down, exposing his dripping cunt with the three wires from the vibrators hanging out of him.

"What's this?" Yugi blinked and leaned down, pulling one of the wires.

Ryou gasped and hitched his hips up, and Yugi dropped it, so it sank back into Ryou's pussy.

"Your pussy doesn't want to let it go." He repeated this a few times, as though unsure how to actually take it out, before successfully pulling one of the eggs out. He held it up, still vibrating. "You went out wearing these?"

Ryou hid his face in his hands.

"He's not cursed," someone called. "He's just a whore."

Yugi hummed and teased his thighs, pushing them apart. "Well if that's true... then we'd better treat you like one." Ryou's eyes widened, and he pressed his hands to Yugi's chest, but he was weak from the sudden orgasm, and Yugi slid his cock into Ryou without issue.

Ryou's eyes rolled back into his head and he clutched Yugi's shirt. "Y- Yugi!" His cock pressed the vibrators deeper until they were flush against Ryou's cervix. Yugi moaned, both from the vibrations and Ryou tight around him.

"Fuck, Ryou." He rolled his hips and Ryou tugged on the fabric of his shirt. "You feel so good." He pulled back and thrust into Ryou, who choked back a moan. Yugi reached up, grabbing Ryou's chin and forcing him to meet his gaze. "Quit that. Everyone here already knows you're a slut." Ryou bit his lip, hard, as Yugi thrust into him again. "Stop trying to hide or I'll use my magic again," he murmured.

Ryou squeezed his eyes shut but released his lower lip. Yugi used the chance to kiss him, sucking Ryou's lip between his teeth. Ryou whimpered into his mouth as Yugi began thrusting harder, and when Yugi dropped to suck a bruise onto Ryou's neck, he groaned.

Above them, several people had pulled out their dicks. One man moved closer, jerking off over them, and Yugi grinned. "You're going to suck his cock," he told Ryou, "and anyone else here who wants you to. Got that?"

Ryou turned his face away, but the man, hearing Yugi, had already walked over to hold his cock in front of Ryou's mouth. "You heard him. Open up."

Ryou shook his head.

Yugi pressed down on Ryou's stomach, right where his cervix should be, and thrust hard. Ryou's jaw dropped, eyes going hazy, but his cry of pleasure was cut off by the cock being shoved into his mouth.

"Bite and you'll regret it," the man warned, tangling his fingers in Ryou's hair. Ryou met Yugi's gaze out of the corner of his eye, and Yugi grinned, reaching down to rub Ryou's clit.

Ryou whined, hips hitching, unintentionally meeting Yugi's thrusts as the man fucked his throat. "That's it," the man growled, bucking forward. "You love getting filled up, don't you?"

Several others had moved closer, and without needing to be told, Ryou shakily reached up and wrapped a free hand around one of the cocks presented to him. The man fucking his mouth cursed and sped up, balls slapping Ryou's chin. Ryou gagged, squirming.

Yugi groaned as Ryou tightened around him. "Fuck, you like getting choked, don't you?" He asked, even though Ryou couldn't reply. "Make sure to swallow when he cums."

Ryou whined, but when the man tensed, dick pushed deep into Ryou's mouth, his throat bobbed as he swallowed. The man pulled back and Ryou gasped for air, tongue hanging out of his mouth. "Please," he forced out. "No- no more, I can't-" Someone new grabbed his hair and forced his cock into Ryou's mouth. Someone else grabbed the chain, tugging on his nipple clamps, and two others claimed his hands, fucking into his curled fingers.

"Don't worry, Ryou. We'll make sure all your holes are filled." Yugi grinned and focused on his own pleasure again. The vibrations from the toys teased him with each thrust and Ryou clenched around him as Yugi toyed with his clit. Finally, as the heat in his groin began to tighten, Yugi grabbed the third egg and pressed it against Ryou's clit.

Ryou pulled off the cock he was sucking and screamed as he came, shuddering as he fell back against the railing he'd been using for support only twenty minutes earlier. The two men above them gave up on using Ryou, instead jerking off above him until they came, all over his flushed and teary face. Yugi sped up, tensing as he came himself, vibrator still pressed to Ryou's clit. Ryou whined, squirming away from it, but Yugi held him fast as he pulled out. His cum dripped from Ryou's swollen pussy, down his shaking thighs.

He looked up and met Ryou's gaze, giving him a gentle smile. "Who's next?" He called.

Ryou sobbed as someone took Yugi's place, setting up an immediate, brutal pace, and someone else grabbed him by the hair to fuck his face again. Yugi's smile grew and he grabbed a marker from his pocket, leaning over Ryou to begin his work. Three loads in each of his holes later, the initial crowd had left, but more had taken their place. Ryou had been dragged to his feet and bent over, ass sticking out and clutching the overhead hanging handles.

Yugi's personal favourite, one of the security guards, currently fucked Ryou's cunt with his baton while Ryou struggled, and someone tied his hands to the handles, so he could do nothing but take it.

"That's it," the guard muttered, jerking off above him. "You want to be a whore on my train? You're not worthy of getting the dick you so clearly want. You're going to cum on this instead."

"No," Ryou sobbed. "No, no, it's too much!" Yugi leaned in, rubbing Ryou's clit now that his work was done. Permanent marker now stained Ryou's skin, with 'cumdump', 'train slut' and more written across his chest, and tally marks counting the amount of men who had fucked him. Arrows pointing to his hole proclaimed it as free use and a fleshlight. Yugi added another tally as the guard came over Ryou's body. Ryou arched, fucking himself back onto the baton, and the guard scoffed.

"What a fucking pervert." He slapped Ryou's ass and pumped the baton harder.

Ryou shouted as he came again, squirting over the floor.

Yugi pushed the guard out of the way and whispered a quick strength spell before turning Ryou around and picking him up by his hips. He slammed into Ryou, his own cock hard again. Ryou moaned, arms straining against their bonds as he wrapped his legs around Yugi's waist.

"Beg," he demanded, "and I'll make you cum so hard you see stars."

Ryou strained against his ties, hair and face stained by cum. "Y-Yugi-" He squeezed his eyes shut. "F-Fuck, please-"

"Please what?" Yugi prompted. Ryou tried to roll his hips, to ride Yugi, but Yugi held him firm. "Please what?"

"Please fuck me," Ryou sobbed. "I- I- I need- need your cock, please!"

"That's a good slut." Yugi sped up again and used a portal to fetch his final toys. He grabbed the large vibrator from his bed, pulling it out of his pocket like it had been there the whole time. He turned it on and pressed it against Ryou's clit, hard.

Ryou bucked. "More!" He shouted. "Please!"

Yugi obliged, turning it up higher as Ryou humped against it, clenching around Yugi. "You're being so good for me now. Aren't you? So good for your master."

"Yes!" Ryou didn't even falter. "Master, please, I need- I need to cum-"

"Sh, pet," Yugi soothed, "you will. As soon as you apologise to everyone here for disrupting their day by being a slut."

"I- I'm sorry!" Ryou's head fell back. "I'm sorry, everyone!"

"For what?" Yugi prompted. Ryou whined. "For wearing sex toys on the train?"

Ryou nodded. "Yes! I'm- I'm sorry! I- I couldn't help it!"

"You just needed your holes filled at all times?" Yugi teased, fucking into him harder. Ryou sobbed in pleasure. "You can't even go ten minutes without something to fuck yourself on, can you?"

Ryou shook his head. "No! Thank you all f- for filling me up!"

Yugi hummed. Maybe next time, he would push for more, but Ryou was sobbing from pleasure, bucking back against him and covered in cum, so Yugi turned the vibrator as high as it would go.

It was almost too much, and Ryou clung to Yugi, screaming and bucking, as he came again. Yugi held the vibrator there.

"N- No, please," Ryou gasped, squirming. "It's- it's too much-"

"You're going to cum again," Yugi told him, "and again. And you're not going to say shit about it. You're the pervert who squirted all over yourself earlier - so desperate to cum that you wore vibrators on a train." He pressed it harder against Ryou's clit. Ryou clenched around him, body fighting the incoming orgasm. "So you're going to cum as many times as you need to satisfy me after I took care of you."

Ryou cried, actually cried, as the second orgasm in two minutes hit him, and Yugi cursed, fucking into him faster.

"For a slut, you're so fucking tight. I'm almost there, pet. You can do it."

Ryou was shaking his head, cringing away from Yugi and the vibrator, but with his hands still tied, he couldn't move, and when Yugi stiffened and came, painting Ryou's insides, the sensation was too much, and Ryou screamed Yugi's name as he came.

Ryou gasped for breath as the vibrator was turned off, the ones still buzzing inside him pulled out. Yugi carefully set him down. Everyone had left by that point, with videos or photos to commemorate the trip, and the sun was setting. Yugi pulled out his own phone and posed Ryou, snapping a few photos of Ryou bent over with his legs spread and hands still tied, easily half a dozen loads spilling out of his red cunt, eyes lidded from exhaustion.

"Now," he said, "wasn't that fun?"

Ryou managed a very shaky nod. "Y-yes... master," he whispered. He met Yugi's gaze. His eyes were still blown out. "When can we do it again?"

Yugi grinned and leaned down, pressing a kiss to Ryou's lips. "I always knew you were a slut at heart," he murmured. "Let's get you home and cleaned up." He opened a portal that took them straight to Ryou's bathroom. Ryou was too out of it to do much, so Yugi helped him shower and change into warm pajamas before they curled up on the bed together with chocolates and blankets.

Ryou snuggled closer to him. "You know," he mused, "if you had simply kissed me, I would have been very happy."

"But consider," Yugi said, "this way, I got to practice my spells, and you got to get railed by a train on a train."

Ryou snorted at the pun. "Okay, but in the future, safe words are a must. Agreed?"

"Of course." Yugi kissed the top of his head. "If I thought at any stage you were actually uncomfortable or wanted to stop, I would have."

"I trust you." Ryou relaxed into Yugi's chest. "But you're paying for plan B in the morning."

Yugi pursed his lips as though in deep thought and nodded. "That seems like a fair trade."