Magic Kitten (Chase x Marvin Smut)

1.5K 27 7
                                    

"But what if something goes wrong and I look dumb? There's hundreds of people out there in the audience!" 

"Nothing's gonna go wrong kitten, everything's gonna go fine. Take a deep breath and relax a little."

Chase sat in Marvin's chair at his vanity in his dressing room, watching the magician pace nervously and fidget with his cat mask as he readied himself to go out on stage for a show.

"Marvin, you're gonna be fine. I'll be in the audience cheering ya on." Chase assured him with a small smile, standing up and gently taking Marvin's hands to make him stop pacing.

Marvin bit his lip and nodded slowly, shaking slightly as he closed his eyes and rested his forehead on Chase's.

Chase hummed as he let go of Marvin's hands and wrapped his arms around Marvin's waist, pulling him close quickly so Marvin's hips thrusted into him.

Marvin gasped in surprise with a slight moan, closing his eyes as Chase grinded lightly against him to make the magician's member harden and form a noticeable bulge in his pants. "Ch-Chase, I have to go onstage in ten..."

"Plenty of time to help you relax." Chase murmured before he kissed Marvin, stepping towards Marvin to make him step back until the magician was pressed against the wall.

"Chase...h-hurry up if you're gonna do something, I can't go out like this~" Marvin moaned quietly with a tinge of desperation as Chase broke the kiss for air.

Chase nodded as he knelt on his knees in front of Marvin, pulling Marvin's pants down with his boxers to let Marvin's member free.

Marvin shuddered and instinctively thrusted slightly when the cold air touched his member, biting his lip as he fought the urge to touch himself. "Chase...please..." He whispered pleadingly, his voice breathless.

"Don't worry kitten, I got ya." Chase murmured soothingly as he looked up at Marvin and slowly took his tip into his mouth, his tongue exploring.

Marvin leaned his head back on the wall and squeezed his eyes shut, biting his hand to muffle his moans as he blushed a deep red.

Chase looked up at him, blushing faintly as he took more of Marvin in and began bobbing his head slowly while humming to send vibrations through him.

Marvin shuddered and bowed his head, his eyes still closed as he gently gripped Chase's hair while the his other hand clawed at the wall slightly. "Ch-Chase~"

Chase hummed slightly louder as he bobbed his head faster, feeling Marvin's member throb lightly from the pleasure.

Marvin grit his teeth, tightening his grip on Chase's hair slightly as he moaned with more desperation. "I'm s-so close~"

Chase nodded slightly as he kept going, his hands massaging Marvin's thighs as he looked up at Marvin with a deep blush.

Marvin spasmed and gasped softly, his body tensing for a moment before gradually relaxing as he came in Chase's mouth with a quiet sigh of content.

Chase swallowed before pulling off slowly, pulling Marvin's pants and boxers up as he stood and kissed his neck lightly. "Feel more relaxed kitten?"

Marvin blushed hard and nodded quietly, kissing Chase's cheek as he made sure he was ready before stepping out to go onstage while Chase went to sit in the audience.

A/N: Sorry if this was bad, never written smut before lol

Egos Oneshots (Fluff/Smut)Where stories live. Discover now