Actions

Work Header

my wicked tongue (where will it be)

Summary:

“You’re here.” Regulus said, staring at James from the gap in the propped open door.

James smirked, leaning against the side of the doorframe, as he said “That I am, Reg. You gonna let me in?”

Regulus opened the door the rest of the way, grabbing James’ wrist and pulling him into the apartment. He crowded James against the door before being pulled into a kiss. 

Notes:

(See the end of the work for notes.)

Work Text:

The long drive really didn’t do anything to make James less horny. Memories of times he’d fucked Regulus in his car was all that was on his mind as he found the nearest lot to Regulus’ building.

This college semester had been rough, making them go far too long without seeing each other, and really, there was only so much phone sex James could take before he lost his mind from needing Regulus. Finally having enough of the wait, he decided to forgo any assignments and drive the two hours to Regulus on a Friday night.

James was a needy man. And Regulus was only two hours from him. Truly, there was a right option here.

As quick as he could, James got out of his car, forgetting his bag and anything he brought in his haste to get to Regulus. He barely remembered to lock his car as he walked down the street.

When he got to the building, he swore the elevator couldn’t go any slower. It might’ve been the longest thirty seconds of his life. He tripped over his own two feet as he walked down Regulus’ hallway.

He paused at the door momentarily, then knocked thrice, picking a piece of lint off of his Spiderman shirt while he waited for it to open. Eventually, it did and James was met with the sight of Regulus, all messy hair and tired eyes along with a baggy My Chemical Romance shirt and plaid pajama pants.

“You’re here.” Regulus said, staring at James from the gap in the propped open door.

James smirked, leaning against the side of the doorframe, as he said “That I am, Reg. You gonna let me in?”

Regulus opened the door the rest of the way, grabbing James’ wrist and pulling him into the apartment. He crowded James against the door before being pulled into a kiss.

Their mouths moved slowly against one another's before James reached down, hands on the back of Regulus’ thighs, and picked him up. Regulus’ legs wrapped around his middle and their kiss deepened, tongues meeting in the chasm between their mouths.

James moved suddenly, walking them away from the door until Regulus’ back hit a wall. Their mouths disconnected as Regulus let out a sigh and James moved to his jaw, sucking a dark spot into it before moving to kissing down his throat.

James set Regulus down before he dropped to his knees, staring up at Regulus through lidded eyes covered by his lopsided glasses. Regulus ran a hand through James’ hair, staring at him in turn.

“What?” he asked, tugging on the ends lightly.

James rested his chin against Regulus’ stomach, a smirk growing on his face as he ran a finger on the outside of the black haired boy’s leg. “I’m waiting.”

The two held eye contact, a light blush building on Regulus’ face as he realized what James was asking. “Asshole, can you eat me out?”

“I mean I could, if you asked nicely.”

Regulus rolled his eyes. After tugging on James’ hair one more time, he languidly said, “Be a good boy and eat me out. Please.”

In turn, James moved his hand to the waistband of Regulus' pants, pulling it far enough from his waist to latch on with his teeth. He looked back up into his eyes before slowly pulling them down, hand trailing after it. Regulus’ legs automatically spread with the movement, making room for the boy on the floor.

Satisfied, James ran a finger through Regulus’ folds over the thin cotton of his boxers, Regulus letting out a small whine as his head fell against the wall. James then pulled down his underwear, enough so that he could leave marks on the inside of his thighs, slowly making his way up both sides until he was right next to where Regulus needed him most.

“Fuck James, please.” Regulus said from above him.

Finally deciding to be good, James put his mouth to work, licking a strip through Regulus’ folds. He then focused on his clit, sucking on the nerves as more slick built in Regulus.

James worked his tongue wherever he could reach, leaving the boy above him a moaning, trembling mess. Not one spot was left untouched, though James did have a special intent on licking at Regulus’ clit. He stayed on the spot until Regulus yanked on his hair, muttering a “Faster…” as his hips bucked against his face.

James moaned against him then brought up his hand to Regulus' middle to run it through his folds, much the same way he did with his tongue. After collecting a good amount of slick, James slowly pushed his finger into Regulus’ hole, the muscle clenching as the boy above him got louder.

Momentarily removing his mouth, James pressed another kiss to the boy’s thigh and said, “You’re doing so good for me, baby.”

In response to that, Regulus moaned his name and pushed down onto his finger, essentially fucking himself on it. James pressed his lips back into his folds and licked on his clit again, going faster and faster until Regulus came on his tongue with a shout of, “Oh, god.”

James leant back on his heels while Regulus caught his breath above him, head pressed back into the wall. Slowly, James removed his finger from Regulus’ cunt, licking the cum from it.

Regulus tugged on his hair and James stood, pressing a kiss to the juncture between his neck and jaw before taking a step back to look the other boy in the eye.

“Hi.” he whispered, walking two of his fingers up Regulus’ arm.

“Hey.”

At his shoulder, James slid his hand onto the back of the other boy’s head, hair spilling between his fingers. “Think you can do another?”

Regulus huffed a laugh and said, “Obviously.”

James pressed his mouth to Regulus’ before moving his other hand to the small of his back to lead him away from the wall. The two made out as James led them down the hallway, disconnecting momentarily for James to pull his shirt off over his head, throwing it to the side to be found later.

Regulus fumbled with the knob of his bedroom door as James pushed him against it, stumbling backwards as the door opened behind them.

 

“Shit,” Regulus mumbled as he staggered back, James snickering after him.

After setting his footing, James continued to walk him back until Regulus’ legs hit the edge of the bed. He slowly pushed him down, legs on either side of Regulus as the boy fell back into the sheets.

“You’re a vision.” James said between breaths, taking in the sight of Regulus flushed, only in a baggy shirt. Slick shone on the top of his inner thighs as he settled himself further back into the bed.

James felt himself get increasingly wet, boxers dampening by the second. He reached for the bottom of Regulus’ shirt, lazily pushing it up his stomach and then off over his shoulders. Fully naked before him, Regulus was jawdropping. God. James was a horny, filthy man.

“C’mere, pretty boy.” Regulus said, leaning up on his elbows, beckoning James forward with a finger. Who would James be if he didn’t immediately listen, crawling up Regulus to sit right in his lap.

Regulus toyed with the waistband of James’ sweatpants, teasing him as he slipped a finger in then pulled it back out right after.

“Reg, stop teasing.” James whined, hips slowly grinding down onto Regulus.

After spending several moments messing with the waistband, Regulus finally slipped his hand beneath James’ pants and boxers, running a finger through his folds. He moved his finger to James' clit, rubbing back and forth over it as James moaned against him.

“Fuck, baby go faster.” He said through a groan, hips moving in time with Regulus’ finger.

Regulus then moved his finger back through James’ folds, stopping at his hole, casually circling it before pushing in.

“You’re doing so well, good boy.”

James leant his head forward onto Regulus’ shoulder as the other boy fucked him with a finger. After a couple seconds, he focused his finger back onto his clit and then pushed back into his hole again.

The cycle continued, James making pleas of “faster” and Regulus happily doing it, until James reached his limit and came on the other boy’s finger.

James panted through his orgasm with his head leaning against Regulus’ shoulder. In turn, Regulus pulled his hand from James hole, running his tongue over the finger to remove the cum.

“God, you’re so good at this.” James mumbled against his neck, lips softly passing over the skin to do so.

Regulus worked on pushing James’ pants down the rest of the way, James rolling off of him to the side to kick them off entirely. Propped up on his elbow, James smirked at Regulus who then flicked his forehead.

He got up off the bed and James watched as he crossed the room to his dresser, opening the top drawer and pulling out James’ bright pink strap on.

“We need to get rid of this ugly thing soon.” Regulus sighed as he walked back to the bed, pausing in front of the other boy.

James grinned and took it from his hands, sliding the strap up into place. “You mean this pretty thing?” he asked before running his finger through his own cum and pumping the dick a couple of times.

“You are filthy."

James grabbed Regulus by the ass and pulled him forward onto the bed. Regulus hovering on his knees as James moved his hands to his hips and ran them slowly across his skin.

“Oh don’t mess with me. You like how filthy I am.”

Regulus rolled his eyes then reached down to the dick, pressing the tip to his hole but not going any further. He looked back up to lean forward, then pressed his mouth against James’ as he slowly sunk down.

“Oh fuck, you’re so big.” Regulus said through a moan. In response, James rolled his hips and latched his mouth onto the side of Regulus’ neck.

Regulus fell apart in seconds, James’ own resolve crumbling as he slowly fucked up into Regulus’ tight heat.

“Fuck you look marvelous spread open on my dick, love.”

Regulus whined, thighs shaking from where he was still spread across the other boy. In turn, James grabbed his hips and rolled them over, pressing Regulus into the mattress and thrusting into him. “God, go faster.” Regulus breathed, legs spreading to make room for James.

The two boys became entangled, moans and panting spilling from both of their mouths. Regulus chanted his name like a prayer and held onto James’ shoulders as he picked up the pace. James ran his hand from Regulus’ hip to his thigh, hiking the leg up higher to fuck into the other boy at a better angle.

Regulus’ moans became borderline pornographic as James thrust into him faster, hitting the spot that made Regulus see stars every time.

“God, love cum for me.” James said through a pant, feeling as Regulus’ nails scratched into his shoulders, leaving marks that James prayed would burn for days.

James watched as Regulus reached his limit, seeing it in the way Regulus' head pushed back into the bed and his thighs tightened against James’ legs. As Regulus came with a soft “James,” leaving his lips, James felt his own climax grasping at him. He snaked his hand between his legs and pressed his finger to his clit, moving quickly against it.

“You’re such a good boy.” Regulus said, and James whined as he came in response.

James slowly pulled out of him and then rolled onto the bed beside Regulus, both boys breathing heavy as they came down from finishing. Regulus groaned and then pushed himself up onto his elbows, glancing down at James from his higher perch. He gently ran his finger over the scratches on James’ shoulders, quickly leaning over to press a kiss to them before standing up entirely.

“Where are you going?” James asked, looking over his shoulder at Regulus' retreating form.

“Finding your shirt.”

James groaned and fell back into the mattress. He closed his eyes and took deep breaths, pushing the strap off of him and setting it aside while waiting for Regulus to come back to the room.

Walking in wearing James’ discarded Spiderman shirt and carrying a throw blanket, Regulus looked him up and down before yanking on his leg.

‘Okay, stand up. I’m not letting you sleep on the blanket covered in your cum and sweat.”

“Mine? This mess is mostly yours.” James argued as he stood up from the bed.

The two bantered back and forth as Regulus pulled the blanket from his bed, tossing it behind him and then crawling up it. He pat the spot next to him and James threw himself into the bed beside Regulus.

Notes:

hi this is my first time writing smut
god bless t4t jegulus

title from beyonce’s “haunted”