Actions

Work Header

Too close to you

Summary:

Today, Jungkook is going to fantasize about humping his boyfriend Hoseok’s thighs. Who knows what else is in store for him?

Notes:

Disclaimer: This is fiction.

Based on this lovely prompt: Jungkook having a thigh/leg kink especially when Hoseok’s wearing those green/yellow shorts

Thank you to Hedgehog mod of Hopekook Fest 2021 for being so encouraging to all the participants! Thank you to hobi leg appreciation for the prompt!

Big thank you to my beta and bestie, #1 Hoseok appreciator Fiel!

(See the end of the work for more notes.)

Work Text:

It’s laundry day, which for Jungkook means that he can finally get off slowly by grinding into his pillow without his underwear. 

It’s a bright and humid summer afternoon in Seoul—the type of afternoon that makes Jungkook’s tiny rooftop apartment unbearably hot. Initially the heat had Jungkook wishing he could just pack it all up and get on the first bus back to Busan. But he’s found reasons to stay and ways to take his mind off the shit that he has to suck up because of his meager salary.

He’s kept his anxiety at bay after joining a dance crew that he could actually get along with and getting himself a boyfriend. Initially, he wasn’t sure whether he had a chance with his sweet and handsome crewmate Hoseok. His hyung texts in aegyo and dances like he could make Jungkook come in two minutes. Jungkook doesn’t actually have hard evidence that his boyfriend is great at sex, but it’s a good assumption to make. Hoseok is super bendy and has insane body control. Quick math.

Agreeing to take it slow was a no-brainer for Jungkook. He’s Hoseok’s first boyfriend and he just started to get used to fast-paced Seoul. Though it feels like they’ve been together longer than two months, Jungkook just feels extremely lucky that he’s allowed to love Hoseok like he does now. Before Hoseok, he was scared of being simultaneously too much and inattentive. He tended to act before thinking and he spaced out a lot. But he didn’t second-guess himself with Hoseok. He didn’t feel like a weird, incompetent mess. Not even when he asked Hoseok, a day into their relationship, if he could jerk off while thinking about him or if that crossed the line.

With the mutually-given permission, coming to the thought of his hot boyfriend has become Jungkook’s favorite way to take his mind off things. In fact, it’s his main agenda for today: fucking into his pillow, stark-naked in the middle of his one-room home, while thinking about Hoseok in his criminal yellow shorts.

Jungkook isn’t always this particular when he’s trying to get off. Last week, he hastily jerked off to a barefaced selca that Hoseok sent him. But this time, he’s managed to hold off so he can come harder as a little weekend treat. He’s been looking forward to doing this since his last dance practice with Hoseok three days ago.

It wasn’t an official schedule because it was only him and his hyung. And thank god for that. When Hoseok entered the studio that day with just a white hoodie and a criminal pair of yellow shorts, Jungkook’s dick twitched. He was in a bit of a daze for the rest of dance practice. Successfully hiding and getting rid of his boner during the first few minutes was far from the end of Jungkook’s internal crisis.

His traitorous mind kept making up scenarios where the zipper of his hyung’s hoodie got snagged to expose more than just collarbones. His traitorous ears kept picking apart the noises that Hoseok makes when he’s dancing. His traitorous eyes kept zeroing in on delicate ankles, dainty legs and what little chunk of thigh got exposed whenever his hyung’s shorts rode up. Thankfully, Hoseok seemed oblivious to Jungkook’s horny pining. Maybe he just chalked it off to restlessness, it wouldn’t be a first for Jungkook.

His own reaction caught him by surprise. It wasn’t even the first time that he’s seen Hoseok in shorts. And it’s not like he hasn’t been in close proximity with Hoseok’s legs before. They’re big cuddlers. So the desperate need to run his hands up and down his boyfriend’s legs and stick his face to Hoseok’s inner thighs was new to him. It really must have been those damn little shorts.

The thought of Hoseok in that outfit has been haunting Jungkook since. Much to his own embarrassment, he’s been randomly bucking into thin air whenever the image crossed his mind. When he’s tenting his boxers in his apartment, he pulls at the hems of so he could drag the cloth across his dick for a bit. Calm the fuck down, Jungkook. Shit.

Today though, he’s finally giving into his fantasy. He’s earned it. Yesterday and the day before, he helped his hyungs Taehyung and Jimin move into a new apartment. He also did a presentation for an elective class. He definitely deserves an orgasm or two. And he plans to take it slow, wants to squirm and beg before letting himself come. He even wore briefs in anticipation.

He’s been doing chores and pitter-pattering around his apartment for the better part of the morning so he’s already a little sweaty. Perfect. He used to be self-conscious about sweating so easily but his ex-boyfriend Namjoon made him realize how sexy it could be.  

Drops of sweat are already trickling down the side of his face. Even his legs are already feeling a little sticky. He loads his little washing machine one more time before he decides that it’s time to reward himself.

He walks over to his floor-length mirror. Jungkook doesn’t think he’s a narcissist but there are times when he just likes to appreciate how well he’s groomed himself. Even with his hair partially sticking to his forehead (he makes a note to get a haircut soon) and wearing a worn out shirt, he looks good. He runs a hand down his chest, his sweaty shirt already clinging to his skin. Hoseok’s hands are more slender than his own but he tries to imagine that it’s his boyfriend feeling him up. He does it a few more times until he can see his nipples go erect under his shirt. He slowly rubs over them and keens at the pressure. He’s always been a little too sensitive, always wondered what it would feel like to get one of them pierced. Would Hoseok like that?

With one hand still playing with his nipples, he starts palming himself over his shorts. After days of teasing himself, it feels so, so good. He allows himself the satisfaction of thrusting into his hand. He gets harder just by watching himself and fantasizing about Hoseok getting off on seeing him like this too.

He steps away to drag his spare floor mat against the wall adjacent to his mirror and brings over his bottle of lube. He takes off the Sasuke cover on his dakimakura pillow and brings that over too.

He sits against the wall and stares at himself as he shuffles to open his legs apart. When he’s clinging on to Hoseok’s back, hungrily squeezing Hoseok’s waist so he can push his boyfriend’s lithe body closer against his own, he feels big. But right now, he looks so tiny—like he belongs on someone’s lap. He runs a hand across his thigh a few times, eyes looking ahead, looking for the slight changes in his expression. Enjoying the molten feeling spreading across his body as he watches himself get turned on. He takes off his shorts and takes in the sight of his dick jutting from his underwear. He slowly drags two fingers to add pressure on the outline. He watches from the mirror as his mouth hangs open. He keeps going until there’s a wet patch on his briefs from the precum. 

Right at that moment, he receives a Kakao message from Hoseok. “Kookie, I’m bored. What are you doing right now? :3” the message read. Jungkook kinda wishes they could sext right now but they just weren’t there yet. “thinking about you, hyung” he types in. It’s wholesome enough and honest. He sends it quickly before he can chicken out.

Feeling a bit uncomfortable from the tightness of his briefs, he lifts his shirt up halfway so he can adjust his dick upwards and let the head pop out of his briefs. He rubs the tip tentatively and jerks back, already so sensitive.

He gets another text from Hoseok. “My Jungkookie is so sweet. Do you want me to come by?” it reads. He answers, “yes, please. but maybe later. i’m just finishing something right now.” Hoseok’s reply comes quickly, “Okay. Hurry up. I miss you already. I’ll bring snacks later.” What would Hosek do if ever finds out what Jungkook is actually up to right now?

Jungkook pulls his pillow to himself and straddles it, still facing the mirror. He imagines that he’s straddling his boyfriend’s thigh, imagines pushing the yellow fabric of those damn shorts farther up so he can sit directly on top of skin.

He ruts into the pillow slowly at first, amused that the tip of his dick isn’t getting any pressure yet. He pulls his shirt down, to let the head get a small taste of friction, before taking it off. He fucks into his pillow again. Once. Twice. Thrice. He watches as the muscles on his stomach move with restrained effort. He then builds a steady slow rhythm, letting his body move like a tide. Hoseok has such nice, dancer thighs. Maybe in the future when they have their own private studio, Jungkook can ride Hoseok’s thighs like this in it. When he starts feeling the buildup, he pauses and gets off the pillow.

Slowly, he removes his underwear and fetches his lube. He drizzles a sizable amount directly on his dick. He gives himself a single stroke and traces his frenulum. “Hyung” he whispers to himself, while relishing in the feeling. He gets on his pillow again and crouches. He grips it by edges and thrusts into it with a groan. He keeps a slow pace, circling his hips now and then. It feels so fucking good that he has to bites onto his pillow to keep himself from making too much noise. He can feel his saliva seeping into the pillow from his mouth.

The mirror tells him that he looks as desperate as he feels. Sweaty, eyes blown and nose scrunched as his ass bobs up and down. If Hoseok were here, would he still call Jungkook his good little puppy dongsaeng while he’s humping his thigh? Jungkook wanted to be the only person who has ever and will ever fuck his hyung’s thigh.

Dizzy with all these intoxicating thoughts, he finally lets go and jackrabbits into the pillow. He throws all finesse out of the window as he chases the heat in his belly. In between grunts, the words hyung, fuck, please string together and apart as they fall off his mouth. He keeps an unrelenting pace. Mouth hanging open. Eyes squeezed shut. Sweating from the exertion.

He shuffles closer to his pillow, imagines that he’s fucking into Hoseok’s inner thighs from behind instead. He’s so close. So, so close. He can feel himself tipping over the edge. Hands on small waist. Golden skin. A tight, wet squeeze. So, so fucking tight. “Hyung, please let me come. I want to come so bad,” he whispers. Then finally, after a few more frantic thrusts, he comes.

It hits him hard. Eyes rolling back, he lets out a loud groan as his back curves. He rides it out and rolls off the pillow. Tiring himself out feels good in its own way. He reaches blindly for his discarded underwear to wipe himself off. 

He was about to let himself take a little nap but his washing machine beeps, pulling him from a post-orgasm reverie. He unwillingly gets up, stark-naked. He unloads the washer for the last batch where he throws in his stained pillow, underwear, and wash cloth.

Just when he feels that he can finally take a breather, his Kakao notification goes off. Hoseok asks if he can come by in two hours and Jungkook agrees. That’ll  give him enough time to finish his chores and clean himself up.

Jungkook is so sure that he would totally behave around Hoseok this time but his boyfriend arrives at his apartment wearing another pair of impossibly sexy shorts. Jungkook wants to crouch and keep his head down so he can get his bearings. Is this what vampires feel like when they smell blood? Jungkook doubts that any other human being in gray sweat shorts could put him on his knees. It’s fucking with his head big time. He feels himself swallow before moving to hug his hyung hello.

He hooks his chin on Hoseok’s shoulder and quickly sneaks a peck on his neck. Hoseok thumps him on the back playfully, giggling. This spurns Jungkook on to bury his face into the crook of Hoseok’s neck so he can have a good sniff. He isn’t partial to darker scents for himself, but it's intoxicating on Hoseok. Jungkook loves it, loves nosing at Hoseok’s skin.

“Jungkookie, it tickles,” Hoseok says softly, not exactly a reprimand but enough for Jungkook to emerge from his spot with a triumphant little smile. “Aish. You really are my big puppy. So cute,” Hoseok coos at him, a blush coloring his cheeks. When Jungkook points it out, Hoseok exclaims with a bit of forced excitement, “Look what hyung brought!” Hoseok lifts a little plastic bag and Jungkook sees his favorite banana milk, a red bean ice bar and a Shooting Star ice cream cone when he peeks in.

It’s enough to distract Jungkook, who claps in delight. “Hyung, can we eat it now? The ice cream might melt.” And how could Hoseok say no to him? He’s helpless against the deadly combination of round, hopeful eyes and a small pout. He relinquishes the bag to Jungkook who pulls him by the soban where they plop down side by side.

After unwrapping his popsicle, Jungkook shuffles closer and moves Hoseok’s legs so they’re enclosed between his. Hoseok is usually so pliant under his hands so it doesn’t take much effort for him to shift both their legs into position. They also like to sit in comfortable silence. Hoseok doesn’t feel the need to fill it up during their downtime. It’s nice. Jungkook thinks he’s lucky to be privy to this side of Hoseok, less scrupulous and animated but still thoughtful.

Hoseok is still in the middle of opening his ice cream cone. He’s only using the tips of his fingers, careful not to make a mess. It’s so cute that Jungkook wipes his ice-cream stained lips with his wrists so he can surge forward and kiss his boyfriend’s fingers. It takes Hoseok by surprise. “What was that for?” he asks with a cute little confused expression.

Jungkook just shrugs with a chuckle and carries on with eating his popsicle. When Hoseok finally licks his ice cream, alarm bells start ringing in Jungkook’s ears. Admittedly, placing himself close enough to hear Hoseok’s tongue coming in contact with ice cream was not his best anti-horny move. It doesn’t help that Hoseok’s licking one side and then the other. Jungkook doesn’t notice that he’s unconsciously timing his sucking to match Hoseok.

Hoseok realizes it first. He slows down, eyes tracking Jungkook’s mouth as he does too. Something stirs in Hoseok’s gut. Before he can fully regret wearing his Yeezy shorts, which definitely would not be able to hide a hard-on, Jungkook catches on.

Jungkook looks panicked, his legs instinctively closing together. But with Hoseok’s legs still between his, he squeezes Hoseok on accident. Droplets from the abandoned popsicle in Jungkook’s hand fall on one of Hoseok’s legs and, mind on frenzied autopilot, he darts to lick it off. Hoseok yelps in surprise, his legs jostle until his foot accidentally brushes against Jungkook’s boner.

Jungkook crawls backwards, shame pooling inside of him. He feels like crying. Okay, he’s actually really crying now. He hunches down to try and hide himself. “Hyung, hyung, I’m sorry,” he says, in between loud sobs. He fucked up. He’s a bad boyfriend who sat his stupid dick too close to his hyung’s feet. He’s one of those assholes who can’t keep their cool when their boyfriend innocently eats ice cream in sweat shorts in front of them. He’s a monster. His chest hurts. Good. He deserves it. 

But before he spirals out of control, he feels a hand on his back rub soothing circles. “Jungkookie, baby, it’s okay,” he hears Hoseok whisper in his ear. 

“It’s not. It’s really not. That was so shitty of me,” Jungkook croaks out. 

Hoseok sighs. “We need to talk,” he says. Hoseok grabs the melting popsicle off Jungkook’s hand and pulls him up so they can walk into the kitchen together. Hoseok grabs two glasses to place their ice creams in and stores them in the fridge. Then, he guides Jungkook to the sink so they can wash off the goop that’s been trickling down his arm.

Jungkook begs, “Please don’t break up with me. I’m really sorry. That was wrong of me. I violated our agreement. I’ll be good. I can go slow. Please. Please. I’ll be so good from now on.” A tear rolls down his cheek and Hoseok dries it with a thumb.

“Jungkook, baby, stop. I’m not breaking up with you. Listen. Can I say something first?” Hoseok asks. After Jungkook nods, he continues, “I asked for us to take it slow and I don’t regret it.  These past few weeks have been so good. I love hanging out with you and I love how we take care of each other. I’m sorry if hyung took quite some time to tell you this but I’ve been thinking about how I could tell you that I’m... that I’m ready to get whatever you want to give me. Sexually, I mean. I want to have sex with you. Only if you want to, of course.” He’s rushing by the end. 

“Really? Are you sure?” Jungkook asks, eyes still shining. “Because I really want to blow you right now.”

Hoseok balks at that. “Shit, Kookie. You can’t just say it like that,” he whines.

“Oh, do you not want me to? I’m okay with doing other things,” Jungkook says, moving closer.

“I mean of course I want a blowjob. I just meant—” Hoseok gets cut off by Jungkook’s request.

“Hyung, can I kiss you?” Jungkook asks, leaning towards him. With a quiet yes from Hoseok, Jungkook cups his face and lands a kiss on the mole just below Hoseok’s eye. Then, he places another kiss on the mole above Hoseok’s lip, near his Cupid’s bow. Then finally, Jungkook, heart racing, looks Hoseok in the eye before his lids fall to a close as he kisses him on the mouth.

It starts off slow and gentle. Jungkook thinks that this is what kissing sunshine feels like. He lets Hoseok set the pace. Hoseok’s breath smells like ice cream and Jungkook wants to lap him up. Jungkook wants to taste him all over. And when Hoseok licks into Jungkook’s mouth, Jungkook slowly pushes him to the counter. He feels hot all over, lost in the warm wetness of Hoseok’s mouth. He licks his hyung’s teeth, hands snaking their way underneath Hoseok’s shirt. He greedily grabs his boyfriend by the waist a little too roughly. He splays one hand on Hoseok’s back to pull him closer. Seeing his boyfriend so pliant and willing turns Jungkook on even more. “Fuck. You’re so fucking hot, hyung,” he says as he licks a stripe by the spot near Hoseok’s ear.

Hoseok’s body reacts. His back arches and he bares his neck even further. Jungkook isn’t one to turn down an invite so he licks that side of his neck too. He kisses, sucks and lets his teeth graze it a little. He continues his ministrations as he pushes his boner against Hoseok’s thigh. He rocks his hips and the friction makes him groan. “Is this okay, hyung?” he asks. Hoseok answers by shifting to the side so he can push his own erection against Jungkook’s. They rock back and forth for a while, building a good rhythm. 

But Jungkook has other plans. “Can we try something?” he asks. With Hoseok’s assent, he lifts his hyung up, leaving Hoseok to wrap his legs around Jungkook’s waist. Jungkook eases him down in front of his mirror. He crowds into Hoseok until he’s pressed against the wall. “Can you watch yourself for me?” he asks. 

Jungkook lifts Hoseok’s shirt after the latter nods. He guides the hem to his boyfriend’s lips, who obediently bites it. Jungkook takes in the expanse of his lithe, dancer’s body. He runs his hand and parks it near where Hoseok’s happy trail should be if he had it. The rise and fall of Hoseok’s chest, in anticipation, is kinda driving him crazy. He gives Hoseok’s nipples little kitten licks before he sucks on them earnestly. Hoseok squirms and Jungkook can’t help but think about what it would be like to be balls deep in him.

“Hyung, I have a confession to make. When I told you that I was busy earlier, I was humping my pillow while I was thinking of you in those little yellow shorts. And you came here in this,” Jungkook gestures at the sweat shorts. “It’s really unfair for you to be this hot.”

Hoseok lets his shirt fall. “My baby likes me in shorts that much?” Hoseok replies with an impish smile.

“I like thinking about being the one to take them off you. Can I?” Jungkook asks, touching their noses. “Go ahead,” Hoseok says, now flustered. 

Jungkook kneels in front of him. He puts his hands on Hoseok’s ankles, caressing them. Then, he lets his hands travel up. With his hands behind Hoseok’s legs, he kisses Hoseok’s knees. “My pretty hyung,” he says. He slides his hands up Hoseok’s thighs, watches as his hands disappear beneath Hoseok’s shorts. He presses his face against the soft cotton material. He takes in its scent and texture. He lets his hand move in circles, retreating when he’s near the groin. He spanks Hoseok lightly when he notices his hips thrusting forward.

When Hoseok stills, he latches his mouth just below Hoseok’s belly. Leaving a trail of kisses, he looks up to see Hoseok watching him intently. Jungkook pulls Hoseok’s shorts down and noses at the the shape of his erection in boxer briefs. He licks the entire length over the cloth before he pulls the underwear off too. Hoseok’s dick springs out and Jungkook has to stop himself from jerking himself off at the sight of it.

It’s a pretty dick, similar to the kind in the porn that Jungkook bookmarks. He doesn’t waste any time. He spits into his hand and strokes Hoseok’s dick before he holds it at the base. He kisses the slit, smearing the precome on his lips before he circles his tongue on the head. Hoseok groans, his hands bunching up the front of his shirt. Hoseok is so cute and he tastes so good. 

Jungkook uses his free hand to get Hoseok to card his fingers through his hair instead. Then, he licks down the shaft. He lets drool dribble onto the shaft before he gently sucks on Hoseok’s sack. Then, he just goes at it—alternating between sucking, licking and pushing the head against the wall of his cheek. Jungkook loves the weight of Hoseok’s dick on his tongue, humming every now and then in appreciation. But he doesn’t take him deep though. That’s for another day. For now, he strokes the rest of the length. From the noises that Hoseok makes, he doesn’t seem to mind. Hoseok’s face is tipped downward but he’s still trying to keep his promise to Jungkook that he’ll watch himself while he’s getting sucked off. He’s trying to keep quiet but Jungkook can hear him cursing under his breath a few times.

He could tell that Hoseok’s close even before Hoseok warns him—could feel it in the tightening grip of the hands carding through his hair, could hear it in Hoseok’s lower pitched groans, could see it in the way Hoseok is shaking his head as if trying to dispel the thought of reaching his orgasm. Jungkook taps Hoseok’s thigh before taking his mouth off his dick.

Jungkook stands up and quickly positions himself behind Hoseok. He hooks his chin on Hoseok’s shoulder. With one hand, he guides Hoseok’s face to make sure he’s looking into the mirror before using it to pull Hoseok tighter against him by his chest. He makes Hoseok spit on his other hand before using it to jerk his hyung off from behind. 

They both watch the scene play out from the mirror. Hoseok arching his back while Jungkook pinches his nipples. Jungkook, still with all his clothes on, thrusting against Hoseok from behind and jerking Hoseok off faster. Hoseok squirming in Jungkook’s arms as come spurts out of his dick. Jungkook milks his cock until Hoseok hisses from the sensitivity. 

Jungkook slowly loosens his grip on Hoseok so they can both slide down to the floor. “Let me just catch my breath then I’ll do you,” Hoseok says, still feeling Jungkook’s erection on his back. But then he catches Jungkook staring at Hoseok’s discarded shorts a few feet away.

That gives him an idea. “Want to put my shorts on?” Hoseok asks. He wishes he was able to take a picture of Jungkook’s reaction. “Quick. Go get the melted ice creams. Hyung wants to play.”

Notes:

Sorry for any sexual inaccuracies, this is my first explicit fic :P