Work Text:
Lex was hardly two steps across the threshold of the mansion when the heavy door slammed shut behind him... not by his own hand. “Lex!” said Clark, who was not an inch away from his face, crowding him against the door. Clark kissed him on the lips, making Lex blink in surprise as he tried to catch up. Clark’s eyes were big and round when he said, “I missed you so much.”
Lex barely had time to draw breath, let alone speak, before Clark’s mouth was back on his. Clark pinned Lex’s shoulders against the doorframe, his hips pressing forward in a way that left no doubt about how much he’d missed him. Lex huffed through his nose, a half-hearted attempt at disapproval, but Clark just whined into the kiss, teeth scraping Lex’s lower lip.
Lex managed to turn his face just enough to break the kiss, though Clark’s lips immediately chased after him, pressing hot, open-mouthed kisses along his jaw instead. “Down, boy,” Lex said, in the kind of low, firm tone that usually made Clark’s knees go weak. It worked, mostly. Clark stilled for half a second before whining again, nuzzling against Lex’s throat like he couldn’t help himself. His hands flexed against Lex’s shoulders, fingers digging in just shy of painful. “You’re ruining my suit,” Lex pointed out, though he made no real effort to push him away.
Clark whined, low and desperate, his fingers tightening just enough to wrinkle the expensive fabric beneath them. “Don’t care,” he mumbled. “Need you now.”
Lex sighed, but his fingers curled into Clark’s hair anyway, scratching lightly at his scalp. “You’re insufferable,” he murmured, but the way Clark shuddered against him, pressing closer like he could fuse them together, was endearing. Still, he had rules for a reason. He tugged Clark’s hair back just enough to force eye contact. “Down. Now.”
Clark whined but obeyed, his hands reluctantly peeling away from Lex’s shoulders as he took a half-step back. His breath came in short puffs, his pupils blown wide with want. Lex clicked his tongue, smoothing a hand down the front of his wrinkled suit jacket. “You need more obedience training,” he said. He grabbed his suitcase that Clark had carelessly pushed away. Then, “Follow.”
Clark trailed behind Lex. Every few steps, he leaned forward, pressing his nose against Lex’s neck just to inhale as if he could memorize Lex’s scent all over again. Lex didn’t stop him, but he didn’t encourage it either, his steps measured as he led them upstairs to the master suite.
Lex set his suitcase on the bed, unzipping it without so much as glancing at Clark. “Sit,” he said. Clark’s knees hit the floor instantly, the thud muffled by the plush carpet. Lex didn’t reward him with eye contact. Instead, he took his time to smooth out the creases in his folded shirts before transferring them one by one to the dresser. Clark’s breathing was uneven behind him, the occasional whine slipping out whenever Lex paused too long between movements.
Lex turned, finally acknowledging Clark with a glance. “Stay,” he commanded. Clark’s fingers clenched against his own thighs, but he stayed put, his gaze locked onto Lex. Lex smiled and let his fingers slide down his tie, loosening it with agonizing slowness before pulling it free and draping it over the bedpost. Clark made a soft noise when Lex unbuttoned his shirt next, revealing pale, hairless, unblemished skin.
Lex turned his back to Clark, letting him drink in the smooth expanse of his back as he shrugged the shirt from his shoulders. Lex arched his spine just enough to emphasize the curve of his ass still hidden beneath his tailored slacks. He was glad Clark couldn’t see his smirk.
The belt came next. Lex slowly pulled it free from the loops. He let it dangle from his fingers for a lingering moment before tossing it aside. Then his hands went to his waistband, popping the button open, dragging the zipper down. Lex pushed away his pants in one fluid motion, letting them pool around his ankles before kicking them aside. He glanced over his shoulder just once—just long enough to catch Clark’s jaw slackening, his eyes locked onto his body. But still not moving. Good boy.
“Follow,” Lex said, stepping toward the en suite bathroom without bothering to check if Clark obeyed. He already knew he would. The shower was all glass, and he flicked the water on, adjusting the temperature before stepping inside. The steam curled around him as he let the water run over his shoulders, down his back. He tilted his head back, eyes closed, knowing full well Clark was watching every movement, every bead of water trailing down his skin.
Lex took his time scrubbing every part of his body. Air travel was still unsanitary, even when you took a private helicopter, right? Besides, Clark had already been waiting for him for a week. What was one shower?
Clark’s breath hitched when Lex finally turned off the water. His skin was pink from the heat, water sluicing down his chest, his thighs—Clark had to bite his lip. Lex reached for a towel, letting it drag over every inch of himself before wrapping it loosely around his hips. The damp fabric clung to the sharp jut of his hipbones, barely concealing anything. Clark whined, high and needy, his cock straining against his zipper.
If Clark had a tail, he would be wagging it when Lex stepped towards him. Then... Lex kept walking, across his stupidly large bathroom, over to the sink. Clark’s eager face fell. Lex smirked at him in the mirror, deliberately taking his time to squeeze toothpaste onto his brush. The water still clung to him, dripping down the planes of his back, over the curve of his ass—God, his ass—and Clark swallowed hard, shifting on his feet. Lex made eye contact through the mirror while he brushed his teeth, his other hand resting lazily on his hip.
Lex spat into the sink, rinsed his mouth, and then turned, leaning back against the counter nonchalantly. His fingers toyed with the edge of the towel, tugging it just slightly looser. Clark pouted, pleading.
Lex didn’t give in. He took his time selecting a bathrobe, took his time hanging up his towel (and giving Clark another eye full in the process), took his time tying the silk garment around his waist.
Finally, finally he beckoned Clark back into the bedroom. He went back to his already unpacked suitcase, and Clark tilted his head.
“Did you think I wouldn’t buy you something on my trip?” Lex asked.
Clark tried to act like he wouldn’t rather have this conversation later. Like, maybe in the morning after staying up very, very late.
“You didn’t have to get me anything,” Clark said with a sheepish smile.
“I did, though,” Lex said, then reached into the pocket of his suitcase. Clark didn’t even X-ray it, he was such a good boy. “Turn around,” Lex told him.
Clark turned, his broad shoulders tense with anticipation. Lex smirked, trailing the pad of his thumb along the back of Clark’s neck, feeling the slight tremor that ran through him at the contact. “Good boy,” he murmured, just to watch Clark’s breath hitch.
Lex pulled out the collar, letting the soft leather drape over his fingers before dangling it just within Clark’s periphery. The engraved, heart-shaped tag caught the light—CLARK on one side, PROPERTY OF LL on the other. Clark’s breath stuttered. Lex hummed, pressing close enough that Clark could feel the heat of his body through the thin silk. “Do you like it?” Lex asked, already knowing the answer.
Clark whimpered. Lex clicked his tongue, pressing the flat of his palm between Clark’s shoulder blades—just enough pressure to remind him who was in control. “Words, puppy,” Lex murmured, tracing the edge of the collar against the column of Clark’s throat.
Clark shuddered. “Yes,” he rasped. “I—I love it, Lex. Please—” He cut himself off with another needy whine when Lex dragged the collar teasingly along his collarbone, the cool metal of the tag brushing skin.
Lex fastened the collar with a sharp click. The leather was snug against his throat, the tag cool against his skin. Lex let his fingers linger, tracing the edge of the collar before gripping it firmly, tugging just enough to make Clark gasp. “Turn around,” Lex ordered.
Clark obeyed, pivoting on unsteady legs until he faced Lex fully. His chest rose and fell unevenly. Lex smirked, sliding his free hand up Clark’s chest, over the curve of his shoulder, until his fingers curled around the back of Clark’s neck. He tugged him down, forcing Clark to bend to his height.
Lex was fully in control of the kisses this time. He was slow, savoring every press of his lips against Clark’s. Clark shuddered, his hands twitching as if fighting the urge to grab Lex, to take. But he didn’t. He was being good. Lex rewarded him with another kiss, deeper this time, his tongue sliding against Clark’s in a languid exploration that had Clark whimpering into his mouth.
Clark was so lost in the kiss that he was caught off-guard when he heard another click near his ear. Before he knew what was happening, Lex jerked the leash taut, pulling Clark’s head back just enough to break the kiss. Clark gasped, his lips still wet from Lex’s tongue. Lex smiled, giving the leash another sharp tug, just to watch Clark’s throat bob as he swallowed hard.
Lex let the leash slacken just enough to press forward again, this time nipping at Clark’s lower lip before soothing it with his tongue. Clark groaned as Lex’s fingers trailed down his chest. They caught on the hem of Clark’s too-tight t-shirt, and Lex huffed a laugh against his mouth. “You could have worn something easier,” he murmured, dragging the fabric up just enough to expose a sliver of tan skin. Clark shivered when Lex’s nails scraped over his ribs, his breath stuttering as Lex kissed him again, slow and filthy, while his hands worked the shirt off, only breaking it to pull it over his head.
Lex alternated between kissing Clark and undressing him until the boy was wearing nothing but his boxers.
Lex didn’t miss the damp patch darkening the front of Clark’s boxers, the fabric clinging obscenely to the shape of him. He clicked his tongue, gripping the leash tighter as Clark pawed at his robe. “Needy thing,” Lex murmured. Lex let his free hand trail down Clark’s chest, nails scraping lightly over his abs before hooking into the waistband of his boxers. Clark whined, high and desperate, his hips jerking forward instinctively. Lex let the waistband snap back against Clark’s body.
Lex knelt, sinking to his knees. He kept his grip firm on the leash as he pressed his lips to the damp fabric. Clark shuddered violently, his thighs tensing as Lex exhaled hotly against him. “Lex—” Clark choked out. Lex smirked, dragging his teeth lightly over the bulge, reveling in the way Clark’s breath hitched. The scent of him filled Lex’s senses, and he hummed, nuzzling against him just to hear Clark whimper.
Clark towered over Lex in this position. He was so large, so strong. He could take whatever he wanted and they both knew it.
But he didn’t. He yielded to Lex every time.
Lex peeled Clark’s boxers off, watched his cock bob as it was freed. He pressed a kiss to the tip before he rose, falling backwards onto his mattress and letting his robe fall open. He still had Clark’s leash in his fist.
“Take what you need, puppy,” Lex said.
Clark didn’t need to be told twice. He lunged forward, nearly tripping over his own feet in his haste to reach Lex. Lex smirked, watching Clark stumble forward onto the bed. His hands landed on either side of Lex’s hips, his breath coming in short bursts as he stared down at him.
Clark’s hips jerked forward, his cock dragging wet and messy against Lex’s thigh before sliding higher, desperate for friction. His fingers dug into the silk of Lex’s robe as he rutted against him. “Please,” Clark gasped. “Please, Lex—need to—fuck, need you—” His hips stuttered, his cock catching against Lex’s hipbone, and he whined desperately.
Lex arched beneath him, letting Clark rut against his cock. Clark’s whines grew more frantic, his fingers clutching at Lex’s robe like he might tear it apart if Lex kept teasing him. And Lex would keep teasing him, because the sight of Clark unraveling was exquisite. His pupils were blown wide, his lips parted around ragged breaths, his cock dripping against Lex’s stomach with every aborted thrust.
Lex let Clark rut against him for another agonizing moment before tugging sharply on the leash. “You’re dripping everywhere, baby,” Lex murmured, dragging his fingers through the mess on his stomach and holding them up for Clark to see. Clark whined, his tongue darting out instinctively, but Lex pulled his hand away before Clark could taste. “Not yet,” he chided, smearing the wetness over Clark’s lower lip instead, watching him shudder.
Clark growled—an honest-to-God growl—and lunged forward, catching Lex’s wrist and pinning it above his head. Lex arched a brow, but Clark was already mouthing at his throat, teeth scraping over his skin. “Let me—breed,” Clark panted against his skin, his free hand sliding down Lex’s body, fingers pressing into the dip of his hip. “Need—need to—” His words dissolved into a groan as he ground against Lex’s ass, not quite where either of them wanted it to be, his cock twitching where it was trapped between them.
It took Clark two more tries before he finally managed to line himself up properly, his cockhead nudging against Lex’s entrance. Lex sighed through his nose before tugging on the leash again. “Slow,” he ordered, even as Clark’s hips jerked forward instinctively, his cock breaching Lex in one unsteady thrust.
Lex arched beneath him with a sharp inhale, the stretch still a shock even after all this time. Clark didn’t give him a chance to adjust—couldn’t, not when he was this far gone. His hips snapped forward, burying himself to the hilt in another rough thrust. Lex hissed, fingers twisting in the sheets as Clark bottomed out inside him.
Lex’s breath stuttered as Clark’s hips rocked forward again, relentless, filling him completely—too fast, too deep, but also too good to pass up. His fingers scratched against Clark’s back, blunt nails digging into muscle as Clark fucked into him with single-minded desperation.
“Lex.” Clark panted, biting the bottom of his ear. “So pretty. So perfect. I’m so—so lucky,” he babbled. His hips stuttered, losing rhythm as his cock twitched inside Lex, already close.
Lex smirked despite the breathless pressure building in his own chest, wrapping his legs tighter around Clark’s waist to keep him buried deep. “Not yet,” Lex murmured “It would be a waste after so long apart, wouldn’t it?”
Clark whimpered against Lex’s throat, his hips jerking uncontrollably as he fought to hold back. His entire body trembled with the effort, sweat slicking his shoulders where Lex’s fingers dug in.
“Want you to feel good,” Clark said. He kept rutting against Lex. “Want you to come first. Wanna fill you up. God, Lex—” His words dissolved into a groan as his hips snapped forward again, his cock dragging against that spot inside Lex that made his vision blur.
Clark’s cock was driving into Lex with a force that rattled the bedframe and a speed that was almost inhuman. The leash went slack between them, Lex’s fingers white-knuckled around the leather. All he could do was hold on as Clark’s thrusts lost all semblance of rhythm—just relentless, animalistic rutting.
Lex didn’t actually know who came first, only that one moment he was gasping, clawing at Clark’s shoulders, the next he was blinking up at the ceiling, his vision swimming back into focus like a camera lens adjusting. His thighs were sticky, his stomach slick, and Clark was still rutting into him, shallow little thrusts that made Lex’s oversensitive body twitch. Clark’s forehead was pressed against Lex’s collarbone, his breath hot and uneven, dripping sweat and drool onto his skin.
Lex didn’t push Clark away when his thrusts grew sluggish, when his grip loosened from bruising to something softer. Instead, he let his fingers trail through Clark’s sweaty curls, petting him slowly, like he was gentling a wild thing. Clark’s breath hitched against Lex’s throat, his hips stuttering to a stop as if he’d only just realized he was allowed to rest. His body was heavy—so heavy—pressing Lex into the mattress with a warmth that bordered on suffocating. Lex didn’t mind. He scratched lightly at Clark’s scalp, humming when Clark nuzzled into the touch.
Lex exhaled, his chest rising and falling beneath Clark’s weight. Lex traced the edge of Clark’s new collar with his thumb, feeling the dampness where Clark’s skin met the material. He shifted, feeling the moisture between his legs and between their bodies. “Messy,” he murmured. Clark whined softly, rolling his hips one more time.
Lex took less time cleaning up this time, and he even let Clark join him. Clark could hardly keep his hands off him, even after their strenuous activities. That boy never seemed to run out of energy. Lex was content to let Clark wash him and run his hands all over his skin, though.
Lex stretched out across the sheets, his fingers lazily carding through Clark’s wet curls. The boy was sprawled half on top of him, his breaths still coming in uneven little puffs against Lex’s collarbone.
Lex traced the edge of Clark’s collar idly. The leather was still new, still stiff in places, but it already looked like it belonged there. Lex hummed, scratching lightly at the underside of Clark’s jaw. Clark let out a soft sigh, his body going lax against Lex’s side, his nose pressing into the hollow of Lex’s throat like he was trying to burrow into his skin. Lex smiled, dragging his nails lightly along the back of Clark’s neck. “You did so good,” he murmured. “And you waited so patiently for me.”
“Don’t leave me for so long,” Clark said with a pout. “Or take me with you.”
Lex laughed through his nose. “I think you would be bored out of your mind in a LuthorCorp dossier meeting.”
“Maybe. Or maybe we could make it fun. Let me sit under the table.” He grinned. “Or, hey, you’re the CEO’s son. Tell them you’re bringing your dog on a leash. What are they gonna do?”
“Probably spread some very nasty rumors to the Daily Planet,” Lex said. “But it’s a fun idea.” Very fun. One Lex would be tucking away for those nights he was away from Clark.
Clark shut his eyes. “Thanks for letting me be your puppy. Feels like I don’t have to worry about anything when I’m here.”
Lex pressed a kiss to the top of his head. “You don’t.”
Clark slept well at the foot of Lex's bed, and Lex was happy to be home.
