Masturbation Lesson - Frerard

404 4 0
                                    

A young Gerard humps his pillow and gets caught by his boyfriend Frank, who teaches him how to masturbate.

- smut, innocence, masturbation -

Gerard rushed into his room, locking the door quickly. His jeans were way too tight & his cock was throbbing. He struggled to get his skinny jeans off, throwing them across his room with his baby pink panties as he kneeled on his bed. He grabbed his lilac pillow, shoving it between his legs with a soft whine. He was panting softly, hips slowly grinding against the pillow. His knuckles were white, gripping the pillow tightly, as he moved his hips carefully.

He didn't know how to relieve himself. He just got home from school, where he ditched his last period to have a make-out session with his boyfriend behind the bleachers. He had small hickeys on his collar bone and neck, lips still swollen. He'd gotten hard while they made out and very embarrassed, quietly asking Frank to take him home immediately. So now he sat on his bed, hips now moving rapidly on his pillow as little pants and moans left his mouth.

Pre cum dribbled onto his pillow as a moaned softly, thankful that nobody was home yet. His phone rang loudly, startling him. He stopped his movements, panting as he grabbed his phone. He answered it without looking to see who it was. "H-Hello?" He spoke, much softer than intended. "Hey Geebear, I just wanted to make sure you're okay." His boyfriends voice answered, Gerard's cheeks immediately rosy red.

"Y-Yeah I'm okay Frankie." Gerard mumbled as he stared down at his throbbing cock, a soft whine escaping his lips. "I hope I didn't make you feel pressured or anything Gee, I know you get confused and embarrassed about kissing and all that stuff, so I just want you to know if you ever wanna stop I'll always listen." Frank spoke softly, making Gerard's heart melt. It was always nice to see Franks soft side, as he always kept his punk rocker look on around other people. "Th-Thank you Frankie, I know. But I gotta go now, bye bye." Gerard responded, hanging up before Frank could get out another word.

He tossed his phone onto the floor without a second thought and his hips started up again. His eyes were squeezed shut as he moved his hips rapidly onto his pillow. The feeling of his cock dragging harshly across the pillow felt heavenly, besides he'd never masturbated before and didn't know how. He felt as though something wasn't enough and he let out a desperate whine as his pace quickened. "A-Ah Frankie." He whimpered out, the thought of his boyfriend sucking hickies into his neck stuck in his mind.

Little did Gerard know, Frank was still at Gerard's house. After Gerard hung up in a rush Frank went inside the house, seeing as it was unlocked, and went to Gerard's room to apologize in person. Frank tried to open the door, but it was locked. He knocked on the door, startling Gerard. "Geebear will you let me in?" Frank asked, shaking the door knob lightly. "F-Frankie! What are you doing here?" Gerard asked, voice high pitched and embarrassed. "I wanted to check on you and see if you were okay, I don't want you to feel embarrassed or upset." Frank sighed, scared that he overstepped a boundary and that it would cause a tension between them.

"I-I'm okay Frankie and m'not upset with you." Gerard whimpered, his hips moving slowly on his pillow again. "Can I come in then baby boy?" Frank asked, shaking the door knob again. "N-No! I uh, I don't want you to come in," Gerard quickly spoke, "I'm very busy!" Frank sighed, sitting down on the ground with his back to the door. "Geebear please let me in, I wanna make sure you're okay." Frank spoke and after a long silence he heard the door unlock. After unlocking the door Gerard ran to his bed, hiding his pillow under the bed and quickly laying under his blankets.

Frank stepped into the room and frowned at Gerard laying in his bed. Gerard had the covers up to his shoulders, his throbbing cock held in his hand. Frank sat beside Gerard, brushing his hair out of his face. "Hey beautiful boy." Frank smiles softly, kissing Gerard's forehead. Gerard blushed, slowly rubbing his cock under the sheets. "H-Hey Frankie." Gerard stuttered, offering a small smile to Frank. "How're you feeling?" Frank asked, running his fingers through Gerard's hair repeatedly. "I feel embarrassed and frustrated." Gerard whined, he always was honest to Frank about how he felt.

"What can I do to help?" Frank asked, running his fingers gently across the hickies he left not too long ago. "I-I dunno." Gerard whined, shuttering as Franks cold fingers skimmed across his collar bones. "Well why don't you tell me what's making you feel frustrated and embarrassed and we can work from there?" Frank suggested and Gerard nodded, sitting up with his lap still covered with his blankets. He pushed down his blankets with a soft whine and bright red cheeks. "I dunno what to do Frankie." Gerard whined, hips jerking upward slightly.

Frank was shocked and was at a loss for words. "W-Well what were you u-uh doing before?" Frank asked, staring at Gerard's red, twitching, cock. Gerard pulled out the pillow from under his bed and shoved it between his legs again, beginning to hump it softly, meeting Franks eyes. "I was doing this, but s'not enough." Gerard complained, crawling into Franks lap. "S'from all your kisses, they felt really nice." Gerard whimpered in Franks ear, hips jerking onto Franks. "I could show you how to touch yourself, or I could touch you. Whatever you want baby boy." Frank spoke deeply into Gerard's ear, pulling him flush against his chest.

"I want you to touch me, Frankie." Gerard moaned, his cock trapped between their chests. "Okay baby boy, sit with your back to my chest." Gerard blushed and did as told, cock twitching at the name. "I like when you call me that Frankie." Gerard spoke softly, watching as Franks hand rubbed soft circles into this pudgy thigh. Frank grabbed onto Gerard cock gently and Gerard gasped, hips jerking upward. "So what I'm going to do is move my hand up and down tightly." Frank described as he did so, slowly jerking off Gerard. "O-Oh that feels nice." Gerard moaned, grabbing onto Franks thighs.

"I'm gonna use my other hand to cup your balls  and roll my fingers on them very gently." Frank warned and Gerard's hips jerked upward in response as he gasped loudly, "with the hand on your dick I'm gonna rub it over the slit, not too hard though." Frank described, using Gerard's precum as lube to continue jerking him off. "That feels so so good." Gerard whined out, twisting in Franks lap. "Do you want to try it yourself, and I'll watch?" Frank suggested, taking his hands away. Gerard nodded, putting his hands where Franks were. He began to jerk himself off with no rhythm, just thrusting into his fist really as Frank sat in front of him. "You have to go slow baby boy, take your time to find out what feels the best." Frank took off his jeans and boxers, slowly jerking himself off as well. "Build it up baby boy, slow at first then you pick up speed. Watch." Gerard nodded, drooling as he watched Frank jerk himself off slowly.

Gerard mimicked his every movement, panting loudly as his eyes locked with Franks. "Frankie it feels so good." Gerard cried out, biting his lip harshly, pushing his thumb into his slit. "Yeah baby boy? You gonna come for me?" Frank teased, watching Gerard drool as tears fell slowly from the boys cheeks. Gerard nodded, despite not know what it mean, and closed his eyes tightly. Gerard cried out loudly as he came, tears falling onto his cheeks as he jerked himself off rapidly, balls gently massaged at the same time. Frank moaned at the sight, cumming soon after him, hips jerking upward as his cum spilled onto Gerard's bed.

Gerard panted softly, hunched over slightly, as he stared at Franks cock still. "It's so pretty." Gerard hummed, laying down on his bed. Frank laughed and took Gerard's blanket off the bed, "why thank you baby boy." Gerard got under his sheets as Frank pulled a new blanket over him, soon climbing into the bed with him. "What's that called Frankie? Was that sex? I wanna do it forever with you." Gerard mumbled, snuggling himself into Franks chest. "That was masturbating Geebear, you usually do it by yourself." Frank answered, brushing his fingers through Gerard's hair gently.

"I don't have to do it alone right? I can just do it with you?" Gerard asked, softly tracing shaped into Franks chest. "We can baby boy, don't worry." Gerard smiled at that and nodded, closing his eyes and slowly drifting asleep in Franks arms.

(a/n: I probably won't do author notes much, but I didn't really like this one. sorry if it's not good, hopefully the next ones are more your taste)

One ShotsWhere stories live. Discover now