Work Text:
Skipping one of Charlie’s lessons… Again.
Charlie is disappointed, she has such hopes for Adam– for reasons no one can really figure out. But, that’s his daughter, and he can’t stand seeing her even remotely upset, so Lucifer decides to take it upon himself to go fetch the dickbag also known as Adam.
When he arrives at Adam’s room, he hears nothing but obscenity from behind the door. Grunting, panting, groaning. It’s crystal clear what’s happening behind the too-thin plywood door. Maybe he should talk to Charlie about getting more sound-proof accommodations…
He then ponders how to tackle this, and he even considers walking away. He could just tell Charlie some lie that he couldn’t find Adam. The irony in lying on a day that’s supposed to be about honesty. He can’t do that.
An exhale. Then he daintily turns the door handle and walks in, catching sight of an indecent Adam, just like he knew he would. Adam is in his bed, laying on his back, furiously jerking with one hand and fingering himself at an impressive pace with the other. The man isn’t even undressed, his robe is merely bunched up, resting above his gut in a wrinkled mess. His boxers aren’t all the way off either, they’re still wrapped around his right ankle.
It’s pretty obvious Adam made an impulse decision.
“Having fun?” Lucifer asks, knowing damn well he’s interrupting the fun.
Adam shrieks and immediately scrambles to pull his robe down over himself in some kind of pathetic attempt at modesty, though it’s too slow and clumsy to be anything but ridiculous. It’s stuck under his own body weight, he can’t even get a good grip on it.
“What the FUCK are you doing!?” he rages, his face turning a deeper red than Lucifer's vest is. After a long and hard battle, he finally succeeds in covering himself, much to Lucifer’s entertainment. “Get the fuck out of here!”
Lucifer just chuckles and sits down on the edge of the bed instead, casually leaning his weight onto one arm. He picks some unidentifiable crumbs off Adam's comforter with his other hand and flicks them onto the ground just to stall. He's not even looking at Adam when he finally asks, “ This is why you decided not to show up today?”
“No,” Adam hisses. There’s a thick venom in his tone that Lucifer should recognize, but he doesn’t heed the warning.
“You’re a terrible liar,” Lucifer notes, finally turning to look at Adam— pathetic, awkward Adam, with a tent between his legs. He then adds, “Let’s take this opportunity to practice honesty then— right here. I’ll ask again, is this why you’re skipping class today?”
Adam's cheeks glow impossibly brighter and his eyes dart to the floor. Lucifer watches his throat bob in a hard swallow. “Yeah,” he finally admits. Short, stubborn.
But not totally ashamed, Lucifer notices.
“I see,” he casually replies, turning himself around to get a proper look at Adam.
The giant, who normally carries himself so high and mighty, is curling in on himself. His head is tucked against his chest, his large clawed hands covering his–still very hard– cock. His thighs inch closer and closer together, and even his wings frame his hunched shoulders. He almost looks small sitting like that, and Lucifer really likes it.
“What do you even want, Lucifer?” Adam asks, the last few drops of venom dripping off his tongue alongside the devil’s name. His voice then shrinks, “You’re always fucking with me. Don’t you ever get bored of it?”
“No,” Lucifer admits. He smiles wide to combat Adam's exaggerated sneer.
Lucifer then shifts to his hands and knees, crawling towards Adam. The sudden movement makes Adam scoot back. Back, back, back , until he hits the headboard. They both hear it clunk against the wall. They both ignore it.
“Get the fuck away from me, you little creep!” he warns, his feet shuffle in the blankets as if it would somehow push him through the wooden frame, or maybe create some kind of feather-down barrier between him and the little predator. He even throws one of his pillows, which Lucifer just blocks and tosses to the floor.
“I’m not leaving until you’ve learned something about honesty,” Lucifer says, trying his best to sell his little fib.
“I was already honest,” Adam reminds him, even though it’s crystal clear he’s not buying Lucifer’s lie. He covers himself again when Lucifer's eyes lock in on the damp spot on his robe, not in an embarrassed way, but in a way that says stop . “So, you can leave now.”
Lucifer ignores his suggestion.
“I have another question,” he says, reaching out to grab Adam's scaled wrist. He feels Adam’s entire arm tense, but Lucifer is able to move Adam's hand away from his crotch with a disgusting amount of ease.
That makes him smile. His sharp teeth glisten in the late-afternoon light and it widens when he notices Adam's breathing quickening. He pushes himself up against the headboard one more time, hoping maybe it would give way and let him escape somewhere. Of course, it doesn’t.
Adam’s “what-?” bursts from his lungs like a bark when Lucifer abruptly rubs a single finger around in the dark spot his precum was making in the fabric of his clothes.
Even Lucifer fails to hide the hitch in his own breath when he finally asks, “Who were you thinking about?”
The sudden silence between them is haunting. Adam is completely frozen in place, barely even breathing, which gives Lucifer an opportunity to lift his pesky robe. He wants a better look at what he’s working with.
He hears Adam audibly gulp, but still, he doesn’t fight. He’s completely capable of fighting. It wouldn’t hurt Lucifer, but Adam could throw him out the window if he really wanted to, and yet… Lucifer lifts the robe and holds it against Adam’s broad chest.
Much to his surprise. Adam's cock is really nice, not big by any means, but certainly thick, surrounded by a wild unkempt mess of dark pubes. Lucifer debates making a joke about the carpets matching the drapes considering Adam’s hair is just as wild, but he doesn't. He instead offers a contemplative little hum, acting as if he’s unimpressed, and he notices that makes Adam's gorgeous fat cock twitch.
“Well?” he pries, running the knuckle of his index finger up Adam's length with his other hand. It’s so warm, and that little sensation sends Lucifer well on his way to being just as hard as Adam is.
“N-Nothing,” Adam huffs. “I was just jerk-HAH-ng—“
Without warning, Lucifer's petite hand wraps around the base of Adam’s cock because he knew it would stop Adam's string of lies before he could finish them. He then squeezes, a harsh reminder that, “We’re practicing honesty today, Adam.”
“Okay, okay. Fuck—" Adam groans, sinking into the bed a little. He struggles not to buck into the near-painful pressure. “I was just- I dunno, I—“ Another groan makes him grab his robe out of Lucifer’s grip and hide his face in it, as if it would stop the stumble of awkward sounds and words pouring from his lips. “You , alright? I was thinking about you. Fuckin’ A. Please—“
A please, huh? Lucifer thinks to himself. He tucks that little bit of knowledge away for later, and gets back to the task at hand— or, in hand.
“You were fingering yourself,” He reminds Adam, like he’s unaware. “Why?”
“What the fuck do you mean ‘why’-?” Adam snaps, his angered expression dying the second Lucifer's hand leaves his cock. He only then realizes the game Lucifer is playing, and he knows that if he doesn’t play along, Lucifer’s rules will only get harsher. He sometimes forgets who Lucifer actually is. What he is, and always has been, under that soft, goofy exterior. He’s still the fucking Devil, and he’s always played that part well.
Adam lets his head hit the headboard in exasperation, screwing his eyes shut as he finally admits, “I was pretending you were fucking me.”
Lucifer hums again, more outwardly pleased than the last time, and just like last time, Adam’s dick throbs. Yearning for something, anything. It’s so hard for Lucifer to ignore. He even contemplates ripping his pants off right there and fucking Adam until he screams for mercy but he knows he doesn’t have time for that. Charlie is going to get upset if he doesn’t return before the end of the lesson. If he starts fucking Adam now, he’ll be here until the sun goes down.
Maybe even later than that; but he has to know—
“How do you want me to fuck you, Adam?” He asks, his hand slipping past Adam’s more-than-full balls. He starts to rub Adam’s hole, which is already slick with lube and stretched from his own fingers.
But Adam doesn’t answer, and Lucifer observes it’s not because he doesn’t want to, like earlier. It looks like he can’t, he’s struggling.
“Softly?” Lucifer offers.
He knows it’s not the answer, but he wants Adam to talk . And while he doesn’t yet speak, Adam at least opens his eyes and scoffs.
“No, huh?” He continues to play dumb, pressing two fingertips inside. They slide in easy, almost too easy. Lucifer wonders if Adam’s playtime wasn’t an impulse decision like he initially thought— he’s clearly been at it a while.
“Hard,” Adam mumbles, sinking further and further into the bed. Further and further onto Lucifer’s fingers. “Always hard.”
He’s almost laying flat now, and Lucifer accommodates, keeping his fingers inside while Adam readjusts his position.
Lucifer smiles, now comfortably kneeling between Adam’s powerful legs, Adam on his back just like he was a few minutes ago. He always admired how big Adam was, and like this? Exposed and vulnerable? Completely at his mercy? He looks incredible.
“Always?” he questions, knuckle deep, curling his fingers upward. Adam gasps, then groans, once again pulling his robe up to cover his face in attempts to hide his ever-deepening blush. “You like it rough?”
Another groan, teetering on a moan. He caves, “Yeah. Always… I- God, I can’t believe I’m… Fuck.” He trails off as Lucifer’s fingers start to pump in and out of him, slow, but not gentle by any means. He’s deadly consistent, knows exactly where to press, when to hold, when to pull out. He knows Adam inside and out, and intends to use that to his advantage.
Adam tries to reel himself back in, pulling his robe down just enough to look down at the devil between his thighs. A mistake, maybe, because his cock throbs hard enough at the sight, a generous droplet of precum drips onto his belly.
“Come on, Adam,” Lucifer says, his eyes flickering between the droplet and Adam’s pretty face. “We’re being honest today, remember?”
“Oh, fuck off—” Adam tries to sound threatening, but fails between his heavy breaths and open mouth. “You can honestly suck my dick.”
That statement sits in the air for a few long, antagonizing seconds. Lucifer really wants Adam to process what he just said, and if the look on his face is anything to go by, it’s starting to click, but he’s not quite there yet. Maybe Lucifer should humor him.
Lucifer curls his fingers again, towards Adam’s weak spot this time, reveling in the more-than-raspy sound that pushes from Adam’s chest the second he lands on target– and before Adam could even think about recovering, Lucifer’s lips are pressed against the base of his dick.
The smell makes Lucifer moan, a development neither of them were expecting. Lucifer even feels his own face flush, but he doesn’t dare let it break his facade. It’s more than clear it’s been days since Adam’s last shower, and the stench of his unwashed body is the final push Lucifer’s cock needed to grow fully hard. The combination of old cum and even older sweat would have been hypnotic enough on its own, but Lucifer can also smell the remains of dried piss lingering on Adams balls, giving him the impression Adam barely shakes himself off after he’s done going pee.
Fitting, Lucifer thinks. He didn’t really expect anything else, but the confirmation is still hot as Hell.
“What are you doing-?” Adam finally asks, his voice still shaky from his unexpected bark.
Lucifer rolls his eyes. “You can’t possibly be that stupid,” he seductively nips at the skin near the top of Adam’s balls and a slow lick immediately follows. His tongue trails from base to tip, greedily lapping at the trail of precum that adorns the head of Adam’s dick. Adam tastes exactly like he smells, musky, salty, a bit acidic. If it were anyone else, Lucifer might have been turned off, but for some reason, he feels like he's in Heaven again.
He can’t help himself and teases, “You’re soaked.”
“Don’t fucking talk to me like that…” Adam tries his best to sound irritated but a half-chuckle gives him away. His throbbing cock even more so. “If you’re gonna do it, just do it already.”
“You still haven’t answered my question,” Lucifer reminds him, retracting his fingers nearly all the way. “How about this…” The little devil leans in close, sucking softly on Adam’s foreskin for a few measly seconds before continuing, “The more detail you give me…”
Another pause, too long for Adam, it seems. He growls , but Lucifer still moves slowly, swirling the tip of his tongue along Adam’s slit, thrusting his digits back inside Adam’s yearning body. “The more I’ll give you.”
Adam moans.
Finally, a real moan. It travels down Lucifer’s spine like lightning, cracking along every nerve from his brain to his hooves.
“Fine! Fine, okay, fuck-” Adam surrenders. “Just- Stop fucking teasing. God I wanna- I’m so fucking close, just, c’mon. Please.”
There’s that word again, and Lucifer thought he would have had to work for it.
Once Adam gathers himself enough to speak, he finally begins, “I want you to fuck me so fucking bad.” Both of his hands find his face again, Lucifer isn’t sure why he keeps doing that, but it’s endearing. “I don’t know why— I shouldn’t. I should hate your fucking guts, I do. I— I think I do.”
Lucifer takes advantage of the brief pause and begins to suck on the head of Adam’s dick, swirling his tongue on the underside of his foreskin just to admire the way Adam responds. He’s so reactive, it makes Lucifer wonder how long it’s actually been since he’s been touched. Adam talks a big game, but Lucifer’s pretty sure he’s the first one to touch him since he spawned here in Hell a few months ago.
“But sometimes,” Adam continues. “Sometimes I just— Don’t.” He whines when Lucifer retreats, pulling his fingers out in unison. “Okay, okay- I’ll say more, I have more, just. Don’t stop, okay?”
A hum is all Lucifer offers in response. He doesn’t budge an inch.
“I think about— I pretend my fingers are your dick almost every time I finger myself.” He bites his lip, trying to hold back the desperate noise that wants so badly to escape him. “Just like this. On my back, letting you use me, letting you do whatever you wanna do. If I wasn’t so fucking close, I’d beg you to fuck me right now.”
Lucifer smiles before pulling Adam’s dick back into his mouth. He sucks a little, letting his spit drip down Adam’s length before sinking about halfway down, once again working his fingers in and out of Adam’s slick hole.
“Harder,” he says, though it sounds like a request. “Like you’re fucking me…”
After a short moment of faux contemplation, Lucifer obliges. He speeds up, pushing in as deep as he can with every thrust of his hand, still working Adam’s dick down the back of his throat. He can feel Adam’s heartbeat on his tongue, and something about that makes him moan too.
“Fu-uu-ck,” Adam drawls. “I-I want you to fuck me raw. Want you to fuck me dry. Make me cum over and over, even after I beg you to stop…“
Adam’s hands find Lucifer’s head, and he holds him in place while he rolls his hips into Lucifer’s perfect little mouth. Lucifer expected him to be rougher, but he’s clumsy. Too desperate to be dominant.
“You’d do that, right?” His voice cracks, hitting a pitch that Lucifer’s not sure he’s ever heard come out of him. Every few breaths turns into a ragged huff, as if holding onto his own sanity is wearing him out. “Make me cum a bunch?”
Lucifer nods, best he can with two giant hands wrapped around his skull and a heavy cock in his mouth. He retracts his hand enough to slip in another finger, stretching Adam open a little before returning to his ruthless pace. He even goes as far to start massaging Adam’s heavy balls with his free hand, rolling and rubbing them in whichever way makes the skin tighten.
“And I-“ Adam squeaks. “Wanna feel your hands, want you to really take it. Want you to cum inside- Wanna keep it inside me a-all day— fuck.” His hips buck, hard enough Lucifer almost chokes, but he somehow keeps his composure. “I’m really close…”
Without many other options, Lucifer just hums and starts bobbing his head in unison with the rough thrusting of his fingers, trying his best to work with Adam’s sporadic hips. He’s practically fucking his own throat doing so, but god, does he want everything Adam has in him.
The vivid images Lucifer is getting from Adam’s near-manic rambling are driving him insane. He’s honestly a little impressed with how much Adam is saying now, after being such a brat, but he’d be lying if he said it wasn’t turning him on an absolutely pathetic amount. Lucifer is so hard it hurts, but he forces himself to ignore it.
He can feel how close Adam is, how hard he’s getting, how much his balls have pulled up close to his body. The mere thought of Adam cumming draws a deep moan out of Lucifer. He’s growing just as desperate for Adam’s release as Adam is, so he decides to change tactics.
Lucifer quickly adjusts himself, kneeling a bit more comfortably on the mattress so he can really get his fingers in deep. Much to Adam’s dismay, it also means he’s not deep throating his dick anymore, but Lucifer knows how to make up for it.
His free hand wraps around Adam’s cock and begins stroking it, opposite to his other hand. When his fingers go in, he strokes up towards the tip, when his fingers slide out, he strokes down and grips the base. His own drool makes it as smooth as silk, Lucifer knows it’s making Adam more and more sensitive by the minute. He even offers a little more, letting a string of saliva roll out of his mouth and onto his hand. He has every intention of overwhelming Adam, and it seems to be working.
Adam looks delirious, he’s hiding his face in his hands again, biting his lip now, still clumsily humping into Lucifer’s hands— unsure of which hand. He’s trying to fuck and be fucked at the same time, his body’s begging for both, almost more than it’s begging for release.
“I want you to say my name when you cum,” Lucifer admits, leaning back in to suck off another large pearl of pre before it has the chance to fall. He stays there, keeping the head of Adam’s cock in his mouth, running his tongue along the leaking slit while his hands continue working every inch of Adam, inside and out.
“Ohhh my god,” Adam husks out, Lucifer sees his wing plumage start to fluff up.
They’re in the home stretch.
He pulls off Adam just enough to remind him, “That’s not my name,” before taking Adam back into his mouth. Far enough down this time he begins to repeatedly bump his own lips with his fist with every stroke, but still, he doesn’t let up. He works Adam with everything he’s got.
“Holy fuck— I’m gonna—“
Adam’s hands leave his face and tangle themselves in Lucifer’s hair, and for the first time, he actually uses force. He yanks Lucifer down, thrusts into the back of his throat, and starts to cum. Being gagged like that normally would have pissed Lucifer off, but the way Adam moaned his name made it impossible to feel anything other than satisfied.
His cum was borderline disgusting. Thick, salty, bitter… Definitely the result of living on energy drinks and fast food—but Lucifer loves it. Adam pumps his mouth so full, it coats every tooth and crevice, sitting on his tongue and dripping down his chin. The way his cock was pulsing made Lucifer’s eyes roll back just as much as Adam’s were. It takes every ounce of willpower he has not to swallow every last drop, but Lucifer has other plans.
Adam’s chest was heaving. The man was panting like he just ran three miles, mumbling a million things Lucifer couldn’t make out over the sound of his own blood echoing in his ears. Despite his best efforts to hold it all in his mouth, a generous glob of cum plops down onto Adam’s balls when he finally pulls off. The sight of Adam’s stupidly wet, now softening dick, reminds Lucifer again how fucking hard he is.
Without a second thought, Lucifer clambers up the broad expanse of Adam’s body. Over his dick, up his plush stomach, all the way to his chest, where he then settles in. Lucifer is small enough he can perch on Adam’s chest with ease, a knee on each one of Adam’s shoulders. He looms over Adam now, and being this close gives him the opportunity to really take it all in.
Adam’s hair is glued to his red-flushed face with his own sweat. He can barely keep his eyes open, yet his mouth has no trouble staying agape. He’s huffing, puffing, still panting so hard Lucifer can feel the heat of his breath graze against his own face as he leans down, and he notices that Adam is struggling to register what’s happening, which only drives Lucifer closer to insanity.
He cups Adam’s face with his cum-covered hand, lifting Adam’s head up towards the ceiling. For such a big guy, who just demonstrated how strong he can actually be, Adam is pliable. He gives so easily, Lucifer is convinced he could do just about anything to him— and he honestly wants to do everything. Anything Adam will allow, and maybe even everything he wouldn’t.
Lucifer’s gentle touches die with that thought. He grips Adam’s jaw hard enough to make him wince, but still, Adam gives. His jaw falls open. Lucifer would have smiled, if he could have, but it will have to wait.
He takes his thumb and uses an unnecessary amount of pressure to drag Adam’s tongue out of his mouth and once it’s hanging on his lower lip, Lucifer wastes no more time. He leans in, almost close enough for a kiss— but instead, parts his lips and lets all the cum he’s been holding pour into Adam’s mouth.
Adam comes back down to Hell just long enough to grab Lucifer’s face just as he did before, holding him in place so he can lap at Lucifer’s mouth like a parched dog, trying to get every single fucking drop. Lucifer even lets his tongue loll out, allowing Adam to lick the last of his own cum off it and each obscenely wet lick makes Lucifer twitch against the seam of his too-tight pants.
He tried to resist, he really did. Lucifer gave it his best effort, but he couldn’t hold himself back anymore. He closes the gap and kisses Adam with all the tension he’s been holding for millennia. All tongue and teeth and a roughness that’s three inches shy of a fight. Whether they’re fighting each other or themselves is unclear, but they both want it to go on for another millennium.
Lucifer is the one who breaks, flinging himself back in a gasp for air. It leaves Adam looking more stupid than usual, which finally encourages that grin he’s been holding in.
He wipes cum and drool from his lower lip with the back of his hand, and says, “You’re pretty fucking gay for a straight guy.” He then laughs, best he can, with his own chest heaving just as hard as Adam’s.
“Shut up,” Adam replies, more breath than it is a demand. “At least I’m not a fag.”
“Not yet.” Lucifer licks his teeth and wastes no time before fumbling with his pants. His claws tear the fabric in the process of pulling his dick out, but he’s so relieved once he bounces free of the fabric prison, he doesn’t even notice. “Open your fucking mouth.”
His grin turns wicked at how quickly Adam listens. His jaw drops open, tongue out and all, just like a, “ Good boy.”
Lucifer notices Adam whines at that too, so he keeps those words tucked tightly under his tongue, primed and ready. He knows he’s not going to last long, and the overwhelming heat of Adam’s mouth is almost enough to get him there on its own. He ties his fists in Adam’s hair, and starts fucking his face like his life depends on it. It’s so wet , he can feel the concoction of cum and drool dripping down Adam’s chin. It makes the slaps of his balls sound even more obscene. Each more than audible plap drives him closer and closer to his climax.
“You better swallow mine too,” Lucifer eventually grits out. “I’m gonna make a proper faggot out of you, you hear me?” He tightens his grip, wraps one hand around one of Adam’s horns and starts pulling Adam’s entire head into his erratic humps. His own head falls against the headboard of the bed, a snarl curling on his lips before he continues, “Gonna make you my bitch.”
Adam’s hands engulf Lucifer’s entire torso as he lets out a moan so deep Lucifer feels it vibrate against his balls. Lucifer is right there— he’s so close— he’s— He can’t even stop it. He thrusts his hips flush with Adam’s mouth and starts to cum.
And Adam immediately begins swallowing around Lucifer, every flex of his throat earns him another pulse, every press of his tongue guides it all down his throat— He’s milking Lucifer for all he has, just like Lucifer did to him.
“You’re go-ooo-od, Adam,” Lucifer coos, letting his fingers rake through Adam’s sweat-damp hair. He doesn’t bother to pull out as his orgasm begins to taper, even if he wanted to, Adam’s holding him too tight. It’s almost too much, the way Adam is sucking on him, but the sight of it all is too good to ruin so quickly. “Such a good little bitch. Get every last drop— There’s my good boy.”
They stay like that for a few more long seconds. Adam’s nose is squished up against Lucifer’s lower belly, and Lucifer knows it’s probably suffocating him, but he can’t bring himself to care. When Adam finally pries himself away, Lucifer can’t help but chuckle. It’s breathless, but condescending nonetheless.
“Jesus fucking Christ,” Adam husks out, licking his upper lip. Lucifer finds himself wishing he hadn’t, the string of spit looked good sitting there.
“Yeah, I don’t think he’s coming.” Lucifer sits back on his heels, taking a moment to admire the view he has— unsure if he’ll ever see it again, and he finds himself a little disappointed with that possibility.
Adam, however, is in his own world, he hasn’t even wiped the rest of his mouth off yet, he’s just limp and staring up at the ceiling.
“You good?” Lucifer asks, taking the liberty of wiping Adam’s mouth and chin with his thumb. He sucks it clean, getting a small taste of what they’re like together, and then notices Adam smiling. It’s a small, but genuine one. Something Lucifer hasn’t seen since Eden, and it makes his eyes go wide.
“Yeah,” Adam hums, letting his heavy eyes close. “I’m good.”
Lucifer smiles back, even if Adam can’t see it. He finally notices the tear in his pants while fumbling to put his dick away, but he can’t even bring himself to be upset about it.
“You sure?” he asks, finally lifting himself off Adam’s chest. He notices Adam’s smile widen, that mischievous faux-yet-familiar confidence finally returning to his face.
“Honest,” Adam replies.
