tease? (Smut)

196 4 3
                                    

"So I was thinking we could try something... new? I dunno, not really new but also kinda is y'know?" Gerard stumbled over his words, his hands behind his back as Frank stared at him, a curious glint in the smaller male's eyes.

"You know I'm open to anything, but it's gotta be quick, I've got a class in twenty minutes..."

"Yeah, I know, uh-"

"C'mon, spit it out." Frank smiled softly, slipping down in his desk chair and poking at Gerard's knee with his foot. The taller male brought his hands out from behind his back, showing the object to Frank, who raised an eyebrow.

"Do- do you want me to wear this through class?" The corners of his lips twitched up as Gerard nodded shyly, holding it out.

Frank leant forwards, taking the thing off his boyfriend, turning it in his hands. It had a very satisfying weight as it moved, rolling across his palm.

"So?"

Frank looked up, his gaze pulling away from the silicone and back up to his boyfriend.

"Yeah I'll do it, better be the best sex ever afterwards though." He grinned, standing up and pressing a kiss to Gerard's now smiling lips.

"You know it love."

"I'll be right back then." Frank smirked, pulling away and leaving the room, returning five minutes later with a funny expression on his face. Not quite uncomfortable, but not completely neutral.

"You good?"  Gerard asked from where he was now lying on his bed.

Frank nodded, biting down on his lip lightly, "yeah it just feels... weird? I dunno, like I can feel it but it's not uncomfortable y'know?"

Gerard just nodded, having bring a hand up to cover his mouth to stop the smile from showing, oh if only Frank knew what he was in for.

The smaller male sat back down at his desk, shifting a couple of times before opening up his laptop and joining the zoom call. Gerard's feet were just visible at the edge of the screen where the end of the bed stuck out, but that was all that could be seen, so Frank hoped his teacher wouldn't question it.

He shifted again, leaning forwards with his elbows against the edge of his desk as the professor started talking, almost ten minutes in when his body went rigid.

"Holy shit-" He whispered.

"- sorry, did someone say something? Was that you Frank? You're lit up." The professor cut himself off, staring at the computer.

"No, I'm sorry." He gritted out, his eyes flickering over to his boyfriend who grinned and waved a small remote in the air as the vibrations stopped.

"Are you sure? You look very pale... are you feeling okay?"

"Just a bit lightheaded, I should be okay." Frank smiled weakly, waiting until the professor turned away to turn off his webcam and microphone.

"Gerard What the fuck I'm in a lesson!"

"You agreed to it!" Gerard shrugged, holding up his hands.

"I agreed to a buttplug not a vibrator!" He hissed, a blush dusting his cheeks a strawberry red.

"You never asked what it was, that's not my fault."

Frank rolled his eyes, how he was going to cope for another 45 minutes he did not know, but somehow he was gonna have to do it.

He turned his webcam back on, but not his mic, throwing one last glare at Gerard before trying to focus again. But it wasn't long before his hips were grinding down against his chair, just so he had that little bit of friction, his mind in a completely different world than it's own and he definitely wasn't paying attention to his teacher.

          

Another wave of vibrations ran through him and he let out a high pitched whine, his thighs pressing together tightly and rutting up as if that was going to help anything.

"- so that concludes why the- Frank are you sure you're okay? I can just send you this PowerPoint at the end of the lesson if you want, you look like you're about to pass out."

Frank glanced off to Gerard who shook his head slowly, "your call."

He unmuted himself, smiling weakly as the vibrations stopped, "I think I should be okay."

"Are you sure? Each time I look you seem to be more and more ill."

"Yeah I'll- I'll be fine." He forced out as another wave of vibrations rolled through him, "I think I'll just go get a glass of water though."

"Whatever you need Frank, we're just doing questions from page 206 for when you get back."

He muted and turned off his camera again, spinning to face Gerard, "it hurts."

His boyfriend's coy smile faltered, "do you want to take it out?"

"No- oh god no not that-" he looked down to his lap where there was quite a bulge being formed in the crotch area of his jeans.

"Oh my god." Gerard breathed out, he'd put off touching himself until Frank was finished but he couldn't resist his hand slipping down and pressing palming at himself.

"I'm gonna go get that glass of water."

"Have fun!" Gerard grinned, shifting on the bed.

Frank stumbled down the stairs, the tightness in his pants paired with the toy wasn't helping anything as he fumbled to hold the glass and turn the tap on. He whined quietly, almost dropping the glass when the vibrations started up again, but only for a second before Gerard yelled an apology down the stairs.

Frank climbed the stairs again, careful to not drop any of the water as he carried the glass into his room and set it down on his desk, breathing in deeply before sitting down and turning his webcam back on.

"Do you want me to stop or-"

"No! No," Frank was quick to stop Gerard from talking, "I like it, I don't think I've-" he paused to check his mic was definitely off, "I don't think I've been this turned on in ages- ever, actually."

"Really?"

Frank nodded shyly, his gaze falling back on the screen in front of him, but again his mind was far from concentrating on what the teacher was saying.

Luckily for Frank the rest of the lesson passed quickly enough, and his teacher was soon bidding farewell to the class.

Frank nodded, muttering a goodbye before leaving the call, and he could've sworn he'd never moved so fast as when he crawled up across the duvet. But he didn't get so far as the edge of the bed when Gerard smirked and held up the remote again, and the vibrations overtook him.

"No-" he gasped out, collapsing against the bed, his hips rutting desperately against the mattress, letting out a cry of impatience.

"Do you want me to stop?"

Frank shook his head weakly, almost sobbing from how good it felt to finally get some friction after an hour, whining when the vibrations stopped and looking up to Gerard with wide eyes.

"C'mere baby-" Gerard smiled, the smirk softening as Frank crawled the rest of the way up the bed, seating himself across Gerard's hips, their lips pressing together before the taller male had the chance to do anything. Breathy moans were let out from both of them as Gerard wrapped his arms around Frank's waist, pulling him close.

"Shit- Gee, 'm so close."

"I know baby, I know." Gerard.

"Oh my god- oh my-" Frank cried out, moaning against Gerard's skin as the taller male moved his hand to press against the other's crotch.

"Keep talking baby, tell me what's good." Gerard murmured, rolling them over so he was on top of Frank, moving to pull off the thick denim constricting the smaller male's legs.

"Shit- yeah keep going," he moaned, a hand threading through Gerard's hair tightly as the taller of the two wrapped a hand around him, soft kisses peppering the hot skin as Frank writhed beneath him. He licked a stripe up Frank's dick before wrapping his lips around the head, sucking lightly.

"Holy shit, yeah, keep doing that, fuck-" Frank groaned, his grip tightening and hips thrusting up a little. Gerard just moaned in return, dipping his head until his nose pressed against the shaven skin of Frank's low abdomen.

"Oh god yeah-" Frank whined, his moans never quite ceasing before he tried to mumble out another incoherent sentence of appreciation. His hips bucked up harshly, loud gasps tagged along with each movement.

Meanwhile Gerard had grabbed the remote again, switching the toy on eliciting a load drawn out moan from Frank and wrapped his other hand around his own cock, pumping in time with Frank's thrusts, moaning quietly as his fist tightened.

"Fuck, Gee, gonna cum."

"Yeah?" Gerard pulled off, jacking Frank with his hand, twisting it slightly, his hand moving as fast as it could.

"Shit shit shit shit shit- fuck I'm-" Frank cried out, his voice rising until his entire body tensed up, muscles spasming as he came hard, cum leaking out in thick bursts against his chest.

Gerard came a minute later, crying out quietly against Frank's hot skin. He breathed deeply, blinking slowly as he came down from his high.

"Frank?"

The smaller boy didn't respond. He whined uncomfortably but other than that he made no movement. Gerard realised there was still the soft buzzing noise of the vibrator which he fumbled to turn off, sliding it out from between the smaller boy's legs as he moved away.

Frank always had a packet of makeup wipes on his bedside table, which was coming in handy now as Gerard reached over, pulling one out as he started wiping at Frank's bare skin.

He had just finished - tossing the wipe in the bin - turning back to his boyfriend and pressing a soft kiss to his cheek as he stirred.

"Gee?" He smiled softly, his eyes blinking open slowly.

"Yeah? You okay?"

"Yeah." Frank giggled quietly, "very okay... I came so hard I passed out for a second there."

"Damn, and it was more like ten minutes if we're counting."

Frank let slip another giggle, pressing his head against the crook of Gerard's neck.

"I'm gonna sleep so well tonight." Frank mumbled with a smile, not having the energy to properly cuddle up against his boyfriend, so letting out a happy sigh when Gerard pulled his near enough limp body closer.

"And Gee?"

"Yeah Frankie?"

"I love you."

Gerard smiled into the room, his grip around Frank tightening for a second before he replied, "I love you too."

Fun stuff (Frerard Oneshots)Where stories live. Discover now