Work Text:
“Alright, pups! Listen up!” Professor Crewel announced as he tapped the end of his pointer in the palm of his gloved hand. “Today, we will be crafting a potion that will allow one to transform into any person or animal they can think of.”
A transformation potion? Riddle thought to himself, standing up straight and smoothing out whatever wrinkles he could see on his lab coat. This shouldn’t be too hard. I’ve made plenty of complex potions before, and I’ve followed the recipes to the letter.
“Due to the lab in class 2-D currently undergoing cleanup, Class 2-E will be joining them for today’s assignment,” Crewel suddenly announced.
Wait…Class 2-D?
That means…
Riddle’s gray eyes widened with dread at the realization.
I have to share a class…with him.
He heard someone loudly kicking open the door of the lab. “Heyyy, Goldfishie!”
Oh, sweet merciful Seven, he’s here.
“Mr. Leech, I would appreciate it if you would show some decorum when entering the classroom,” Crewel chided the more carefree of the Leech twins. “That door isn’t cheap, you know.”
“Yeah, yeah. Whatever, Professor Beakfish,” Floyd said. The teal-haired boy excitedly ran up to Riddle. “Hiya, Goldfishie! We get to share potion class today! Isn’t that exciting?~”
“Exciting for you, maybe…” Riddle said, trying his hardest to keep calm.
Professor Crewel clapped his hands, bringing the attention of the other students back to him. “Before we begin, I want each of you to choose a partner for the assignment. Get to it, puppies!”
As the rest of the class started pairing up, Riddle was searching the room for a suitable partner. Preferably someone who can follow instructions; someone who won’t mess anything up…
“Hey, Goldfishie,” Floyd leaned down to where the redhead stood, a sharp, toothy grin on his face. “Wanna be my partner?”
Riddle frowned at the lanky merman. “And why would I ever choose you as my lab partner?”
“Everyone here’s too boring, and Jade’s already taken,” Floyd said. “Plus, you’re really smart…”
“The answer is no, Floyd,” Riddle said firmly. “You’ll just get bored halfway through and start putting random ingredients into the cauldron!”
“Aw, come on! ” Floyd whined. “I’ll be good today!”
“That’s what you say every time.”
“It’ll be fine , I promise!” Floyd said, picking up Riddle and squeezing him tightly. “ Just leave it to me, okay?~ ”
Riddle writhed in Floyd’s tight hold, trying to escape being squeezed by his classmate’s brother. “ Floyd…too tight… ”
*
“It says we should add three dried moonflower petals,” Riddle said, reading the recipe for the potion. “Then add two drops of ruby berry extract.”
“Yep. Got it,” Floyd said, placing the petals into the cauldron. He then picked up the vial of extract, squeezed some of the reddish-pink liquid into a dropper, then counted each drop as it hit the surface of the hot liquid. “One…two. That’s it.”
Riddle was surprised by how focused Floyd was. He was expecting the eel to have yet another one of his moods, but he was actually behaving himself for once.
“Okay, now what?” Floyd asked as he lightly stirred the hot liquid in the cauldron.
“Now we add four knotgrass leaves,” Riddle said. “Once they’re in, wait for it to boil. Once it’s boiling, we’ll add three changeling mushrooms.”
Floyd grabbed the leaves and threw them into the pot, then began stirring again. He took a whiff of the vapors rising from the liquid within the cauldron. “It smells funny.”
“Don’t lean in and smell it!” Riddle scolded the eel. “According to the recipe, it’s perfectly normal for the potion to emit a strange odor.”
Floyd just kept quiet, continuing to stir. After about a minute, he asked, “When’s the potion gonna boil?”
“ It’s going to be a while, Floyd, ” Riddle said through gritted teeth. Don’t tell me he’s getting impatient already!
“How much longer?”
“According to the recipe, it should boil in five minutes. Two have already passed.”
Floyd just pouted as he kept stirring. “You take things way too seriously sometimes. Don’t you ever get bored of this stuff?”
“Whether or not I’m ‘bored’ doesn’t matter,” Riddle argued. “Potions have very specific rules in regards to brewing and preparation. If one follows those rules, they will get a high-quality product. If one doesn’t follow those rules, then the potion will go awry.”
Floyd stirred the potion a little bit more before letting go of the stirring rod. “ Ughhh… this is so lame! It’s taking too damn long to boil!” He eyed the blue jar labeled “changeling mushrooms” nearby and picked it up. “I wanna put in the mushrooms now!”
“What the- Floyd! ” Riddle yelled. “What are you doing?! It hasn’t boiled yet!”
“Screw that,” Floyd said as he opened the jar of dried mushrooms. He wrinkled his nose at the sight before pulling one out and muttering to himself, “I wonder what would happen if I put in four instead…”
“Floyd, this is not the time for experimentation!” Riddle said, a panicked tone to his normally calm and cool voice.
“It’s just one little mushroom,” Floyd said. “It ain’t gonna hurt it.”
“ This is going against the recipe!! ”
“Who cares about some boring old recipe?” Floyd dropped four mushrooms into the cauldron, then grabbed a random bottle off the shelf and popped off the cork. “What if I added this to the mix as well…”
“PUT THAT BACK!!” Riddle ran over to Floyd’s side of the cauldron and tried to grab the bottle, but the merman quickly raised his arm, holding it just out of the redhead’s reach.
Floyd just snickered as he watched Riddle try to grab the bottle to no avail. “ Ehehe… you’re gonna have to try harder than that, Goldfishie!”
“ Rosehearts! Leech! ” the two of them heard Professor Crewel yell. “Cease your squabbling and pay attention to the assignment!! ”
Floyd and Riddle looked back at their cauldron. It had turned a bright pink, and it was bubbling furiously. It almost looked as if someone had poured an entire package of mints into scalding hot strawberry soda.
“The potion! It’s not supposed to do that!! ” Riddle exclaimed.
“Looks cool, though,” Floyd said.
“ NO, IT DOESN’T! ” Riddle’s patience was wearing thin. “We’re going to have to make a whole new batch because of your-“
The redhead then noticed that Floyd had poured the contents of the mystery bottle into the cauldron. “ FLOYD, YOU CAPRICIOUS LITTLE-“
BOOM.
The pink bubbly potion exploded, and Riddle and Floyd’s forms were concealed by a heavy pink smoke.
“Stand back, everyone!” Crewel said, trying to keep the rest of his students away from the strange smoke.
Once the smoke had cleared, Riddle groaned as he rubbed his temples. “What…happened?” he said, dazed but otherwise unharmed. His eyes widened upon hearing a voice different from his own leaving his mouth. He moved his hand to his neck and asked, “Why do I sound like that?”
He slowly got to his feet and stood up. I’m…taller now?
“Aw, this sucks, ” Riddle heard his own voice whine. “Why’s this thing so damn tight? ” Riddle looked over to see…himself. Untying his own tie and undoing two of the buttons on his shirt.
Oh, Sevens… I’m in Floyd’s body!
And Floyd is in mine!!
Riddle-as-Floyd quickly buttoned up his shirt before grabbing his tie from Floyd-as-Riddle’s hands and tying it into its usual bow. It probably looked rather stupid on Floyd’s body right now, but regardless he felt rather naked without the tie. Meanwhile, his own body, currently housing Floyd’s consciousness, looked uncharacteristically slovenly, with his shirt untucked and the top two buttons undone.
“Bad boys!” Crewel scolded the two body-swapped sophomores. “What do you have to say for yourselves?”
“I’m terribly sorry, Professor,” Riddle-as-Floyd said solemnly. “I tried to follow the instructions, but someone couldn’t wait for the potion to boil.” He glared in Floyd-as-Riddle’s direction as he said this.
“It was taking too damn long!” Floyd retorted. “Plus, I wanted to see what would happen if I added an extra mushroom!”
“Well, I hope it was worth it, Floyd!” Riddle yelled. “Because of you, we’re now stuck in each other’s bodies!! ”
“That’s enough! ” Crewel said in an authoritative voice. “Now, listen to me. About your little… incident. Mr. Leech added an extra changeling mushroom to the potion, correct?”
Riddle nodded. “He also added a random bottle into the mixture.” He handed Crewel the empty bottle.
Upon seeing the bottle, Crewel clicked his tongue. “Thistlebrush extract…this is bad…”
“Hmm? What’s bad?” Floyd asked.
Crewel carefully set the bottle down on his desk. “Both of you are exempt from classes for the rest of the day. I want you two to head to the infirmary at once. And do not leave until the effects of the potion wear off, understand?”
Riddle was shocked, but just nodded and said, “Yes, Professor.”
*
Floyd sighed as he lay back on one of the infirmary cots. “So annoying…” he muttered to himself. “I’m stuck in Riddle’s tiny body, and I can’t even leave this stupid place for the rest of the day…”
Somehow his- Riddle’s - body was feeling warm. There was pink dust lightly scattered all over his clothes. Even with two buttons undone, his clothes still felt suffocating.
“Why’s it so fucking hot in here?” He reached up and started undoing the rest of the buttons, before getting impatient and just ripping it open, a few buttons popping off as he did so. Riddle was going to be pissed when he returned to his original body, but he didn’t care about that right now.
As he was about to remove his- Riddle’s -shirt, he accidentally brushed his nipple. He let out a small, surprised gasp from the sudden contact.
He sat stunned for a moment, and then a devious smirk spread across his face when he came to a realization.
Goldfishie’s sensitive, hmm?
He opened his shirt a little more, revealing Riddle’s perky red nipples. He shivered from the cool breeze that suddenly hit him, but his- Riddle’s -body soon felt warm again. He slowly moved his hands up to his nipples and started lightly rubbing at them.
He practically melted into his pillow as he rubbed at his chest, occasionally rolling the little red nipples between his thumb and index finger, and even lightly pinched one of them.
Damn…who knew Goldfishie had such a sensitive body? Rubbing his nipples like this…it feels amazing…
As he continued toying with his nipples, he felt his pants getting uncomfortably tight. He stopped playing with his chest and reached down to unzip them, and pulled them down along with his underwear.
Strawberry printed undies? Cute.
Once he’d pulled his pants down to his knees, his- Riddle’s -erection shot straight up, its head an angry red.
Huh…it’s pretty average size. I thought it’d be as small as he is…
Floyd lightly rubbed the shaft with his thumb, then started to slowly move his hand up and down in a lazy rhythm. He let out a few whimpers as he stroked, and his hips lifted up off the cot.
Shit…Goldfishie’s sensitive down here, too…
Floyd’s hand moved back up to his chest, lovingly fondling his nipple as he continued to jerk himself off. His movements became more erratic, and he could barely contain his moans.
Riddle’s body feels so good…
I wonder…what would it be like if I were to lick these nipples?
To suck him off and squeeze him dry?
Or maybe…to fuck him, nice and deep, on this bed, or even on a desk in an empty classroom?
“WHAT. ARE YOU. DOING?! ”
Floyd suddenly stopped playing with his- Riddle’s -body and turned to see Riddle, giving him a piercing death glare from the cot next to his own.
“First you mess around with the ingredients in potion class, and now you’re violating my body?” Riddle asked as he stood up and approached Floyd, who still lay back on the cot, cock out and with a lazy smile on his face. “ What on Twisted Wonderland is the matter with you?! ”
Floyd just answered, “I just wanted to have a little fun, that’s all. Plus, I’m stuck in your tiny, cute body right now, so might as well make the most of it~”
Riddle was flabbergasted by Floyd’s casual answer. “You think this is funny? To torment me every chance you get?”
“Not my fault you’re so uptight,” Floyd said. “You know, you could learn to loosen up a bit more. Have a little more fun. You are in my body, after all. You can take a break from being a teapot tyrant for a while!” He grinned as he said that last part.
Riddle was about to argue with Floyd, but then the realization hit him.
He’s right. I’m in Floyd’s body right now.
Which means… I’m currently taller than him!
Without hesitation, Riddle got up on the cot, grabbed Floyd by the wrists, and pinned him down. “Huh? What’re you doing, Goldfishie?” Floyd asked, surprised by how forward he was being.
Riddle looked positively angry now. “You said you wanted me to have a little fun, didn’t you? Well, that’s what I intend to do with you, Floyd. I hope you’re ready for your punishment. ”
Floyd’s arousal just increased tenfold from hearing those words. Maybe it’s that weird pink powder talking, but Goldfishie looks kinda hot when he’s mad.
“Bring it on, Goldfishie. ”
*
Floyd gripped the sheets tightly as Riddle repeatedly slammed into him at a harsh pace. He moaned into the pillow below him, and his mind was clouded with pleasure.
“Tell me, Floyd…how does it feel…to be the small one for once?” Riddle asked in a dominant tone, emphasizing his words with a harsh thrust.
“ Feels…good… ” Floyd moaned out, his hips moving back to meet…technically his own hips, but they were Riddle’s at the moment.
Riddle gave a dark smirk and gave Floyd’s hips a tighter grip. “Can’t tease me when I’m in your body, now, can you?” He thrusted deeply into his own warm hole, which was currently Floyd’s. “All you can do is lie there, completely at my mercy. I hope you’re enjoying this punishment, Floyd, because you’ve more than earned it!! ”
Riddle began thrusting into Floyd at a much harsher pace now. Floyd was taking his “punishment” like a champ, moaning out, “Yes! Punish me, Riddle! Fucking punish me! ”
Riddle let out a few angry grunts as he continued thrusting. He could feel his climax fast approaching. “Floyd… get ready! I’m…close! ”
“Oh, fuck yes! I’m…cumming… !!” Floyd cried out.
With a few more thrusts, the two body-swapped boys came together with a loud moan before collapsing on the bed. They both took a moment to come down from their high before Riddle pulled out and lay next to Floyd.
Floyd smiled at Riddle and asked, “Well, Goldfishie? Did you have fun?”
At that moment, a wave of guilt suddenly hit Riddle. “ What in Seven’s name came over me?! ” he lamented as he covered his face with his hands in shame. “I let my anger and frustration with my own schoolmate get the better of me, and for what?! ”
“Calm down, Goldfishie,” Floyd said, leaning on his side and smiling. “I thought it was kinda hot.”
Riddle lowered his hands, his eyes widening in shock from hearing Floyd’s words. “ Excuse me? ”
“I’m serious, Riddle,” Floyd said, his voice sounding unusually sincere. “You being all rough like that? I really liked it.”
“You…really enjoyed that?”
“Mm-hmm.” Floyd nodded. “Maybe we can do it again when we get back to normal? But next time, I want to fuck you. ”
Riddle sputtered. “Don’t say such vulgar things when we’re in the afterglow!” But his face softened as he lay down on his side of the small cot. “But I suppose we could do it again later… if you behave yourself.”
“No promises.”
The two boys just stared up at the blank ceiling in silence for a moment. Floyd looked down at the pink powder that was left on Riddle’s shirt. “So, about this ‘thistlebrush’ Professor Beakfish mentioned earlier…”
“You mean the extract you threw into our potion earlier?” Riddle asked. “It’s a common ingredient used in tonics and medicinal potions. But…” He blushed brightly as he spoke. “…it’s also used to increase one’s libido…”
“Huh. So that’s why we both got horny after switching bodies.”
Riddle sat up and hit Floyd with a pillow, thoroughly embarrassed. “ DON’T SAY THAT !”