Work Text:
* * *
Tim opened the door to Danny’s quarters in the Watchtower and was met with an onslaught to his senses: laughter and loud booms of whatever movie they were watching, the smell of popcorn and body odor from too many people crammed into a tight space, and the darkness and flickering light as the scene changed on the screen. His eyes darted across the room, taking in some of Danny’s friends and some of his own. Sam’s arms were around Valerie, nestled in an armchair in the corner. Tucker was on the floor with Bart, both of them fighting with each other for a bowl of chips. Kon was lying on his stomach floating halfway towards the ceiling, and Cassie was sitting on the end of Danny’s bed, legs dangling over the edge.
Danny was sitting at the head of the bed, back resting against the wall, legs splayed out across the top of the comforter. The sight of him made Tim’s heart beat faster. They’d only been dating for a couple weeks. It still felt surreal. It was hard to believe that someone so attractive wanted him.
Then Danny’s eyes left the movie and snapped up to Tim. He was in human form, but his eyes flashed green for just a second, the brightness even more noticeable in the dark room. Tim’s heart hammered and a lump formed in his throat. Oh God, he was crushing so hard.
Then, without breaking eye contact, Danny spread his legs wider and patted the bed between them. Tim swallowed thickly, slowly walking across the room, desperate to be where Danny was indicating. He didn’t care who else saw. He didn’t care that everyone was watching. He was pulled across that room like a magnet, crawling up onto the bed to sit between Danny’s legs, his own legs splaying out between them.
He felt Danny’s warmth surround him as he lifted his arms to wrap them around his chest. Danny pulled him back, leaning Tim against his chest, nestling his chin over Tim’s shoulder.
“Glad you could finally make it,” he purred, and Tim’s heart was pounding so hard he was going to pass out. Danny’s hands snaked around his stomach, and then Danny tilted his eyes back up to the movie just in time to see a huge explosion.
“Whoa!” everybody cried at once, and Tim tried to pay attention, but he couldn’t even figure out what movie it was. He couldn’t focus on the movie for more than two seconds. Danny’s chest pressed against his back took up all of his attention. Slowly rising and falling as he breathed, shifting Tim’s entire body with each inhale. On his exhales, Tim could feel his breath brushing across his cheek, warm and soft. His arms were now wrapped around Tim’s stomach, and Tim rubbed his palms across the back of Danny’s arms, feeling the warmth of his skin. His smell enclosed him as much as his arms did, sealing Tim in a cocoon of Danny all around, separate from the rest of the world.
It was heaven.
Their legs lay pressed against each other, spread out on the bed, ending about two feet from where Cassie sat. Her attention was wholly on the movie; in fact she was screaming at the characters that they were fighting like pansies, nobody real fights like that. Tim barely heard her. He sat in a warm, honeyed haze, feeling Danny’s breath, fully aware of his heartbeat against the back of his chest.
Danny slid his hands across his stomach, and started to tickle his fingers across it. Tim’s cheeks flamed red, as Danny reminded him that he liked him. That he wanted him. They’d made out a couple of times and it had been incredible, but Tim’s brain was still caught in disbelief that someone this hot found him attractive.
“Ouch!” Bart and Tucker cried as the guy on the screen took a punch to the face; and Cassie and Kon both winced. It was weird, having Kon in the same room while Danny cuddled him from behind. It wasn’t bad, per se, having his ex there while his new boyfriend flirted with him. It was just weird. He and Kon had broken up on amicable terms. They had the same mutual friends. It made sense for them to all continue to hang out.
It was just that Danny made him feel so good, in ways that Kon never had. Tim’s entire body was blushing just from him holding him like this. He made Tim feel so sexy, just from pulling him as near to him as he could with his arms.
And then he pressed a kiss to the side of Tim’s neck.
Tim thought he was going to melt into a puddle right there on the bed. Or combust into flames. He felt a pulse of heat rush between his legs. Everything down there swelled. His cheeks flamed hot.
And then he felt Danny’s body react in the same way. Felt his erection press up against the back of Tim’s jeans. Tim grew dizzy. He felt faint. His head fell onto Danny’s shoulder, and the rest of the world disappeared. More movie played. He didn’t care. People said things. He had no idea what. His whole world was Danny’s breath, his heartbeat, his arms, his body holding him all around.
And then he spoke. Softly, right in his ear. Only for Tim.
“Wanna stay after the movie?”
Oh god. He’d never heard such an amazing idea in his life.
He barely had the ability to nod.
“God, you’re beautiful,” Danny whispered, and Tim’s heart was going to rocket out of his chest and explode. He should say something. What did you say to that? How in hell did you answer something like that?
Turned out his face already knew. The smile that came to his lips happened without his consent. He literally couldn’t turn it off. Danny saw it, his eyes zeroing in on his lips. Tim’s heart was hammering so hard he was sure the whole room heard it. If Danny kissed him now…
Danny kissed him now. Tim’s breath rushed through his lips like his entire soul was trying to escape. The soft warmth of his lips was everything heaven was made of. His taste was sweet and his touch was gentle, even as his fingers tightened in Tim’s shirt as he clasped around his stomach.
Danny’s dick swelled against Tim’s ass again.
Fuck, nothing had ever felt so good.
Danny pulled back from the kiss, and Tim felt like he’d left him without air. His neck probably had the ability to hold his head up, but he couldn’t remember how. He lay, helpless, head lolled on Danny’s shoulder, forehead pressed to his neck. Everything was a dream.
“That was the worst fight scene I’ve ever watched in my life,” Sam said as the credits started to roll.
“I know, right?” Cassie chimed in. “The punching sound effects didn’t even line up with the hits! And nobody yells like that when they get whacked in the stomach!”
“Not even ghosts,” Sam agreed.
“I dunno, I thought the plot was kinda good,” Tucker said.
“What plot?” Bart asked. “Itwasalljustabunchofrunningaround.”
“He means the blonde plot,” Valerie teased, flicking the back of Tucker’s hat. He clamped it down on his head and turned around to argue.
Tim didn’t care. He heard everything they said through a haze. The whole world was glazed over, smothered in a warm glow that he never, ever wanted to leave. Danny pressed another soft kiss to his temple, and he thought it was perfectly fine if he died just like this.
“Anyway, I have an early class tomorrow,” Valerie said, standing up. She pulled Sam to her feet.
“I have training in the morning,” Cassie agreed. She turned around to say goodbye to Danny, but his attention wasn’t on her. His face was buried in the back of Tim’s hair, his breath hot as it rushed down his neck, making his blood grow warm. “And anyway, I think we’ve overstayed our welcome.”
She gave Tim a wink as she turned to leave, and he managed to give her a smile back, though he was pretty sure he looked absolutely drunk. She gave a cheerful giggle, and then started her argument again about the poor choreography in the movie with Kon in the hallway.
Their friends filed out of the room, their voices boisterous and loud, until the door slid shut.
And then they were alone.
Tim’s heart pounded harder just from that.
Danny didn’t waste a second. He pressed his lips to Tim’s neck, his arms curling tighter around his stomach, holding him closer to his body. Tim melted into him, heat throbbing between his legs as he felt himself grow wet.
“You’re so gorgeous,” Danny cooed, pressing kiss after kiss to Tim’s neck, making him forget that he had bones. “Impossible to resist.”
Tim tilted his head back, and Danny’s lips came to meet his. He whimpered as he felt their softness, Danny’s warm breath rushing into his mouth. He was drowning in Danny’s flavor, in his insistent touch, almost as if he was desperate for Tim. He swallowed his lips hungrily, and Tim moaned into it, pulse throbbing so hard it deafened him.
Tim managed, somehow, to roll to the side, so he was laying alongside Danny instead of between his legs. Danny paused in his kisses to let Tim settle where he wanted, shimmying down the bed so that they were both lying next to each other, and then gave him a playful smirk.
“Where you going, beautiful?”
Was Tim going to rattle apart every time Danny called him that?
Probably.
“Just wanted to see your face,” Tim said, rubbing his palm across Danny’s chest. He could feel his heart racing, just as hard as his own. Knew Danny was feeling the same butterflies he was. Dared to look up into his face.
Blue irises, nearly black in the soft light of the TV, bored into his soul and threatened to consume him.
He would let them.
Tim initiated the kiss this time, moaning as he felt Danny succumb to his advances, his head pressing down into his pillow. His whole bed smelled like him and Tim was drowning in it. He couldn’t breathe and he never wanted to again. He wanted more of Danny’s scent, of his taste, so he pushed his tongue into his mouth to get it. Danny groaned and sucked on it, pulling him in, wrapping his arms around Tim’s back to hold him close.
Tim’s leg slotted between Danny’s, and he felt Danny’s bulge straining between them. Tim couldn’t help it, he wanted to touch it, so he moved his thigh up to press against it. Danny gasped and his grip on Tim’s back grew weaker, his kisses faltering for a second.
Then he came back with a vengeance, his fingers tightening in Tim’s shirt, his kiss growing rougher. Tim moaned into it, licking deeper into Danny’s mouth as he pressed his knee up harder against his dick. Danny’s hands wandered down his back, stroking over it, making his spine tingle. His palms slid past the bottom of his shirt to rub over his ass, and Tim made a high-pitched sound. That was new. He liked it.
Tim pulled away from the kiss and buried his blushing face in Danny’s chest.
“This okay?” he asked, stilling his hands.
“Yes,” Tim squeaked. “Don’t stop.”
“Oh,” Danny said, grabbing Tim’s cheeks in his palms then, rubbing them across his back pockets. He ran his hands across Tim’s hips and then up his flank, and Tim buried his face against his neck. Where he started to suck.
“Tim,” Danny breathed, his erection swelling against his thigh. It did things to him, hearing Danny say his name like that, and so he sucked harder. Then moved his lips and sucked in a new place. Danny’s gasps were exquisite, the most delectable thing he’d ever heard, and all he wanted was to hear more of them. So he sucked more, and harder, and felt Danny’s stomach clench as he curled into it, his arms shaking.
Tim pulled back and saw that he’d left a hickey.
“Oh shit,” he whispered. “I bruised you, I’m sor…”
Danny’s lips were crushing his, his palm on the back of Tim’s head as he pulled him down to kiss him over and over and over. His tongue was licking his bottom lip like he couldn’t get enough.
“It doesn’t matter, it all heals anyway, suck on me as hard as you want, Tim.”
Tim immediately went back, his lips sucking down Danny’s neck and across his shoulder, until the collar of his t-shirt got in the way.
“Can I take off your shirt?” Tim asked, and Danny’s hands were rushing to the bottom of his shirt so fast it would have rivaled Bart. Tim gave a little giggle at Danny’s desperation, which then faded immediately as he saw his bare chest, splayed out for him on the bed.
Tim was staring. He knew he was staring, but he couldn’t stop. Pale skin, stretched across toned abs, muscular but not overly so. Danny didn’t have to train the way Tim did; his strength was supernatural, not physical. Tim’s fingers were out, tracing along the lines of his chest before he could even think. Danny sucked in air as he touched him.
“Ttt…tickling me,” he said, and Tim blushed heavily. With a swallow to give himself courage, he pressed his whole palm to Danny’s chest. His skin was warm, and soft, and the way his breath sucked in was intoxicating.
“This better?” Tim said.
“Don’t stop,” Danny replied, and with encouragement like that, Tim felt bold enough to keep going. He rubbed his palm across Danny’s chest, then down to his stomach, where it sucked in out of reflex. He traced his fingers along the top of Danny’s jeans, and then up his side, his breath stuttering as Tim teased him with his hand. Then he pressed his whole palm against his warm skin, and felt his goosebumps rising to the surface, Tim’s blush deepening as he saw the effect his touch had on Danny.
He slid his palm up his chest, and watched his nipples pebble with arousal. He swallowed thickly, unsure if they wanted to take things that far this time. This was the first time either of them had taken any clothes off.
And it was wild, to be so nervous about that, when Tim had had sex, with Steph and Bernard and Kon, and he knew Danny wasn’t a virgin, either. But it had been over a year since he’d broken up with Kon. This would be the first time since he’d started his hormones. The first time since after his top surgery. And so it made the whole thing brand new again. Made him feel like a nervous teenager again. Made him feel like he had no idea what he was doing, while also feeling like he should know.
He looked down at Danny and saw him spaced out, his eyes focused on nothing, while he drank in Tim just rubbing a hand over his bare chest. He didn’t move, or complain, or push him to do something else; he just laid there and enjoyed it. And that was one of the things that made Tim so attracted to him. He just went with the flow. Whatever flow Tim wanted. Danny made it so easy to trust him. To feel safe. To allow himself to explore this new relationship at whatever pace he wanted; fast, slow, anything.
Tim looked down at Danny’s eyes and saw they were closed. He was truly just lost in Tim rubbing his hand across his bare skin. Tim had a feeling he’d let him do that all night, without complaining. He was clearly enjoying himself. And that made Tim brave.
Tim rolled his body on top of Danny’s, and lowered his lips back to his neck. Danny gave a gasp as he pressed his mouth against his skin and began to suck. Immediately, his arms wrapped around Tim’s back to hold him close as Tim began to give him more hickeys, Danny’s pulse throbbing against his mouth as he sucked.
He tasted so good. The feel of him half-naked beneath Tim’s body was electric. Hearing his soft groans as Tim moved his lips across his skin was intoxicating. Tim ran his tongue down the side of his neck and he gave a soft, pathetic whimper, his fingers losing their grip in Tim’s shirt, only to tighten again when he sucked more flesh into his mouth.
“You’re so sensitive,” Tim whispered, and he watched Danny’s ear flush red, and felt his bulge swell where Tim’s knee pressed against it.
“Ccc…can’t help it,” Danny breathed. “I’ve got an incredibly hot guy on top of me, making out with my neck.”
A rush of excitement flooded through Tim as Danny called him a hot guy. All of his friends had been incredible when he changed his name and his pronouns, and he was grateful to them for that. But Danny had only met him a month ago. Had only ever known him as Tim. As a guy. And had fallen for him so hard and so fast that they were dating inside of two weeks.
And now Tim had him splayed out in his own bed, under him with no shirt on, talking about how hot he was.
He was so dizzy he felt like he was going to pass out.
Instead, he sucked his lips lower. He gently stuck out his tongue and dragged it down Danny’s skin, tracing it over his clavicle. His gasps were delicious, his hands clasping at the back of Tim’s shirt like it was a lifeline, and the heat started to rush between Tim’s legs. The lust chased away his shyness and he dragged his tongue down across Danny’s nipple, sucking it into his mouth.
Danny gave a soft whimper and squirmed beneath him. Tim’s skin flushed hot and he sucked more, then more. He slowly brought his hand up to stroke the other one. When his fingertips touched it, Danny’s hips bucked up and Tim ground down with his knee against his bulge. He lifted his head to see Danny completely undone, his chest heaving as he panted, both nipples pert and aroused, and goosebumps risen all across his skin.
“Fuck Tim, fuck,” he said. “Why did you stop?”
A rush of heat raced between his legs and Tim felt his t-dick swell, and felt himself grow wetter. He went back, licking across Danny’s nipple, drinking in the sounds that he made. Danny was clutching at his shirt now, but in a way that was desperate for something to hold on to, and not as if he wanted to rip it off. When Tim slid his lips lower, kissing his way down Danny’s stomach, he let go, letting Tim move wherever and however he wanted.
Tim pressed kisses across Danny’s stomach, moving lower, then lower, until he reached Danny’s waistband. He kissed along it, just above his belt, teasing him with his lips. Danny’s hands came up to tangle in Tim’s hair, and Tim’s cheeks flushed deep red.
“Can I…”
“Yes,” Danny pleaded, and then Tim was kissing down over the bulge in his jeans, right along the zipper. Danny’s whimpers were nearly pleas, and Tim was so turned on he could barely think. Before he knew it, his hands were sliding over Danny’s thighs, his fingers undoing his belt while he pressed kisses to his dick through his pants. Danny was practically shaking under him, his fingers twitching in his hair. He rocked his hips up to press against Tim harder and Tim pushed back, opening the button of his fly and pulling the zipper down.
Danny’s boxer-briefs already had a wet spot, and Tim blushed even deeper.
“Wow,” he said, and pressed his lips right to it.
“Ccc…can’t help it, you’re just so goddamn hot, Tim.”
Tim’s cheeks darkened and he closed his eyes, pressing kiss after kiss to Danny’s tip through the cloth, making the wet spot worse with his tongue. Danny was trembling under him now and Tim’s blood was so hot he was starting to sweat. He slipped his fingers into the waistband of Danny’s boxers and started to pull. Danny lifted his hips, and Tim was practically drooling as his dick was revealed to him, proud and fully erect.
It was the sexiest thing Tim had ever seen. His tongue was on it before he even got Danny’s pants down past his balls.
“Uuuuhhhnnnn,” Danny said, his head falling back to the bed as his grip in Tim’s hair weakened to nearly nothing.
“Yeah?” Tim said, moving his tongue down to the base and licking his way up the shaft again.
“Yes,” Danny whispered, trying to lift a knee, but unable to because of his pants. Tim ignored that and continued licking his shaft in long, slow stripes, breathing in the musky flavor, eyes taking in what it looked like in pieces, between licks.
Perfect length. Perfect width. It was gonna feel so good to have that inside him. He wasn’t sure if that was going to be today, but it felt like it was definitely going to happen. A gush of wetness flowed between his legs and made his t-dick swell. It ached, still overly sensitive because it was still growing, and he didn’t even realize his hand was down at his crotch, trying to adjust things to hurt less. It wasn’t until he glanced up at Danny’s face and saw his eyes staring at Tim’s crotch that he realized what he’d done.
His blush deepened. He lifted his mouth off of Danny’s cock and looked up at him.
“What?” he asked.
“Hot,” Danny replied. “You’re so goddamn delicious I’m losing my mind.”
Tim’s blush went up to his ears. He’d never. He’d never felt so desired before. That wasn’t to say that his previous partners hadn’t wanted him. It was just. His body hadn’t been right, back then. He hadn’t felt sexy in it. But now…
“You’re staring off into space again, beautiful,” Danny said, his hand coming down from Tim’s hair to stroke across his cheek. “Tell me what’s going on?”
Tim sat up, and looked down at his shirt. He was sweating. Danny’s was already off. He should take it off. He’d had it off, lots of times now, since his scars had healed. Took it off for training in the bat cave. Took it off to go swimming on a Titan’s bonding trip just last week.
But that was different. Those were his family. His friends.
This was… a lover.
Danny’s finger caressed his cheek again, and he gently guided his face to look at him.
“Hey,” he said. “This only works if we talk to each other.”
God he was so understanding.
“I’m just. Not used to. My body yet,” Tim said, with a nervous swallow. “I…don’t know what I want. I don’t know what I’ll like. I’m afraid if you…if you touch me and it feels wrong…”
“If I touch you and it feels wrong you tell me that second,” Danny said, his face deadly serious. “And I will stop. No questions asked. No need to explain.”
Tim’s eyes darted up to meet his, his gaze locking on deep blue irises that were full of kindness. That look of compassion that had attracted Tim to Danny in the first place. The way he cared about people.
Danny’s palm cupped his cheek.
“Come here,” Danny said, and Tim came, laying down beside him as Danny pulled his arms around him, holding him close. “The whole point of this is to make each other feel good,” Danny said. “I want you to feel good. Whatever that is. I get it, some people have…preconceived notions about what someone should be doing in bed. I don’t, okay? I’ve had lovers will all kinds of bodies. Some with no bodies. I’ve never had a lover who wanted to do things the same way as another. Every person is totally unique. I’m not going to make any assumptions or pass any judgment on you for your body. When I say you’re hot, I fucking mean it, because I’m in love with the person you are inside. Like…a lot. Like. God, do you see the way Red Robin kicks ass…”
Tim’s lips cut off the rest of Danny’s sentence as he kissed him, and kissed him, and kissed him. Perfect. He was perfect. There was no one else in all the universe Tim could choose who would be better. Emboldened, Tim slid his palm down Danny’s bare chest again, watching his skin suck in a his palm slid over his warm skin. When Tim’s fingers brushed the tip of Danny’s dick he gave a soft gasp. Tim wrapped his hand around it and started to stroke, and Danny gave a low hum, turning to bury his face in Tim’s neck.
Danny started to kiss it, and electric sparks flew down Tim’s skin at the touch of his lips. Danny’s arms pulled him in closer, and Tim was now halfway laying on top of him, his own mouth pressed up against his shoulder. Tim started to kiss him back, sliding his body back down slowly, kissing his way across Danny’s sternum, then his ribs, then down his stomach.
This time, when Tim’s lips got to his dick, he opened them wide and sucked him down hard.
“Fuck,” Danny whispered, his fingers curling in the comforter as Tim felt his warm shaft fill his mouth. Oh, it felt so good to be with somebody this way again. It felt so good to hear Danny’s moans, to know that Tim was causing him pleasure. Tim realized what Danny was talking about- it felt good to make Danny feel amazing; it made his own heart race every time Danny sighed from his lips on his dick. And so it made sense that Danny would want the same- for him to cause Tim to feel those things. To make those moans.
Tim pulled off of Danny’s erection with a pop and sat up, his hair falling into his eyes as he straddled Danny’s hips, his jeans still pulled down only to his thighs. Tim looked up at Danny with wanton eyes, and Danny took a second to even open his. He gazed up at Tim with a dreamy expression, like Tim was the hottest thing on the earth. It made his heart throb.
“You’re…you’re the first person I’ve been with, since my surgery,” Tim said. “I’m. I’m nervous. But. I trust you.”
He reached down to the bottom of his shirt and pulled it up. For a second he was blinded by fabric, and then he yanked it over his head and let it fall to the ground. He sat there, straddling Danny’s hips, his naked dick throbbing between his legs, and waited for Danny’s reaction.
His eyes raked down Tim’s chest like he was taking in a fine work of art. He licked his lips as his gaze fell lower, then lower, his eyelids falling halfway shut with desire. His eyes traced right, then left, then back up again to rest on Tim’s face. Tim tried to ignore that his scars were still pink. Reminded himself Danny said he wouldn’t care, so he wouldn’t.
“Gorgeous,” Danny said.
Tim blushed heavily.
“Never seen such finely-toned abs in my life,” he said next, and lifted a hand up towards Tim’s six-pack. “Can I touch?”
With a heavy swallow, Tim nodded. Danny’s fingers traced up the valley between his muscles, pressing hard against his firm skin, and Tim got to watch as Danny’s dick swelled from being turned on.
“Like chiseled marble, holy shit,” Danny whispered. “Hardest thing in the universe, maybe. Red Robin’s abs.”
Tim’s blush got even deeper. His face was on fire. His ears were burning. His t-dick was throbbing, and he gushed wetness again, making his boxer-briefs an absolute mess.
Then Danny’s fingers ghosted over to Tim’s scar. Not the ones he’d been worried about- but to a much older one. One that had left him with one organ less. When Danny touched it, a spark flew between his fingers and the scar, and Danny gave a sharp gasp, his eyes flickering green.
“You almost died from this,” he said, his voice hushed and full of awe. Danny’s eyes flicked up and locked onto Tim’s, and he gave a thick swallow.
“Yeah,” he whispered.
Danny didn’t say anything else, but his dick swelled again, a bead of precum forming at the head. Tim’s pulse picked up.
“You think that’s hot,” Tim said.
“I don’t mean to, I…” Danny’s eyes darted to the side, and Tim reached his hand out to cup his face. He gently turned it to make Danny face him.
“If I’m not allowed to be ashamed of who I am, then neither are you,” he said softly. Danny’s blue eyes locked onto his and Tim found himself trapped by his gaze.
“I see death differently than most people,” Danny whispered. “It’s really attractive to me, but I know that’s upsetting to most…”
Tim leaned down, and pressed his lips to Danny’s to make him stop talking.
“I think it’s hot,” Tim whispered, his lips brushing over Danny’s mouth as he spoke.
He felt Danny’s dick throb against his bare abdomen when he said it.
“Really?”
“Yeah.”
“Oh fuck Tim, can I touch it, can I taste…”
Feeling Danny’s heart race as he asked that made Tim’s own pulse throb with want. Seeing how turned on Danny was at the idea made his own blood grow hot.
“Yes,” Tim whispered, and Danny looked like he was about to fall apart at the seams. He immediately started trying to shimmy down beneath Tim to get to his stomach, so Tim stopped him, and then rolled over onto his back.
Danny flipped on top of him, his eyes dark with desire as they raked over Tim’s bare chest. He lowered his lips down to Tim’s neck and gave a suck. Tim gave a soft whimper, his hands coming around to press against Danny’s back, pulling him close.
“If you don’t like anything, you just push my head away, okay? Don’t even need words,” Danny said softly. He kept his gaze on Tim’s eyes until he nodded, and the pressed a kiss to his cheek.
“Okay,” Tim said.
Then Danny started to kiss his way down his throat. His lips were soft and warm, each peck gentle but sexy, making wet sounds as they pressed to Tim’s skin and then pulled up again. Danny’s tongue darted out between them, leaving little dots of drool in a trail down Tim’s chest. Then Danny slowly started moving his lips towards Tim’s left nipple, and Tim’s heart leapt into his throat. He didn’t know how this was going to feel. He’d had lips on his nipples before, but not since his top surgery. He’d played with them with his fingers, but this would be diff…
“Ah!” Tim cried, the sensitive nerves igniting, sparks tingling across the bud and racing straight into his brain. Danny kissed it again.
“Mmmph!” Tim cried, his hands flying to Danny’s hair to keep him there because holy shit.
It felt right.
It felt good.
“Yeah?” Danny said.
“Yes,” Tim breathed.
Danny’s lips were insistent then, coming back over and over, gentle and sensual. He was giving wet, soft kisses, licking with his tongue, slow and sweet. Like Tim was the finest dessert and he couldn’t get enough. Tender licks that sent wild sensations through Tim, causing his skin to flush hot, all the way down between his legs. He was dripping wet now, his t-dick swollen and throbbing, and Danny’s insistent licking only made him hotter and hotter.
“Fuck, Tim, you make such sweet noises,” Danny said, gently dragging his lips down Tim’s chest. When he got to Tim’s pink scar Tim gave a little yelp- it was still more sensitive than his other skin- but then Danny just kept going, not lingering there, his eyes much more interested in Tim’s other most prominent scar.
When Danny’s lips touched it, Tim felt a crackle. An actual snap of electricity leapt from Danny’s tongue. Tim gave a yelp.
“Oh fuck,” Danny said, opening his mouth wide to suck as much of Tim’s skin into it as he could. Tim watched Danny melt, his hands clasping at Tim’s hips in desperation. He gave a long, deep moan, his tongue pressed flat as he licked and licked, grazing his teeth over it. When he came up for air and gazed into Tim’s face, his eyes were searing green, slowly fading back to blue as they gazed at each other.
“This really is okay?” Danny asked, his voice shaking with uncertainty. “Usually humans freak out when I…”
Tim brushed his hand through Danny’s black hair.
“It’s hot,” he said, “Watching you fall apart just from a scar.”
“Just…just…mmmm, ah. So much more than that,” Danny said, bringing his tongue back out to lick over it again. “So good, Tim…”
Danny was laying between Tim’s legs now, his pants slipped halfway down his ass, his chest pressed on top of Tim’s crotch. His fingers clasped at Tim’s hips as he sucked on the scar, and Tim felt himself relaxing as he trusted Danny more and more. And as Danny trusted him, letting some of his ghostliness through, even when it hadn’t gotten the best reaction from other people before. It was really sweet, actually.
“Unf,” Danny said, dragging his lips further down Tim’s abdomen, leaving the scar behind. Tim watched as his scar had a soft, faint green color to it, which faded as Danny left it, and he would have thought more about that, except now Danny’s lips were dragging along his waist just above the top of his jeans, and his heart was pounding wildly.
“It’s okay if you’re not ready,” Danny said. “But I could make you feel so good, Tim…”
He dragged his tongue all the way across Tim’s stomach, from hip to hip, making his skin twitch and more wetness gush from between his legs. Oh, it had been so long since he’d had someone’s mouth on him…
“Yes,” Tim said. Danny paused in his licking and lifted his eyes up to Tim’s face.
“Yeah?”
Tim gave a nod, feeling drunk on lust and drowning in sweet affection. Danny closed his eyes and moaned, his cheeks flushing pinker. He didn’t even hesitate, his fingers sliding to Tim’s belt and undoing the buckle in two seconds. Tim’s heart was hammering as Danny’s fingers slid into his waistband and pulled everything down. Past Tim’s hips, past his thighs, past his knees. Danny fumbled for a minute to get both their shoes off, and then dropped his own pants on the floor beside Tim’s, and then he was standing at the foot of the bed, eyes raking up Tim’s naked legs.
Tim’s blush was so hot he felt like he was on fire. Danny’s hands came to his shins and he started to brush his way up, his fingers making Tim’s skin twitch as he crawled his way up the bed. His eyes were between Tim’s legs and Tim was dizzy, his heart pounding, no one else had ever seen him this way before, no one. He knew he should spread his legs but his nerves were getting to him and he couldn’t move.
Then Danny’s hands were rubbing the inside of his thighs, making him twitch with anticipation. He lowered his lips to the same place, and sucked on Tim’s inner thigh, making a soft moan as he did so.
“So fucking strong holy shit,” Danny whispered. “God you’re a fucking marble statue. How hard you have to work to keep muscles like this…”
Danny sucked again, then again.
“Tim can I leave hick- ”
“Yes.”
“Oh yes,” Danny said, pulling Tim’s skin hard into his mouth, sucking enough to break the capillaries, leaving the marks of his mouth all over Tim’s inner thigh. Then he switched and sucked on the other one, his hands sliding up and down Tim’s hips, stroking his skin, making him feel wanted, making him feel safe. Danny slowly worked his way up, leaving a trail of purple bruises as he went, soft moans leaving his lips as he was clearly enjoying himself. He made Tim feel so wanted. His own desire was burning now, throbbing between his legs as his wetness dripped out of him.
“Danny…” Tim whispered.
“Mmmm?”
“Lick me?”
“Oh, yes,” Danny said, with more enthusiasm than Tim expected, which only made his pulse throb harder. Danny kissed his lips up Tim’s leg until he pressed them over his shaved mound, inches from where Tim wanted, but it might as well have been miles.
“Remember, if you don’t like anything, you just push me away,” Danny said, his eyes darting up to meet Tim’s. Tim nodded, and then Danny’s gaze flicked back down to his task. He kissed his way down Tim’s outer labia, and Tim’s breath hitched. That felt good. Danny was slow about it, just like he did everything, soft kiss after soft kiss, gently letting his tongue peek out to lick where his lips had been. He kissed lower, right towards Tim’s wetness, and gave a gentle lick across his dripping hole.
“Oh,” Tim said, overwhelmed, throwing his arm over his eyes like he was in a fucking porno, because it was too much but not enough.
Danny kissed again, right on the lips of his cunt. Then again, then again. Slow, gentle kisses, sweet and tender, in a way that was becoming familiar now. Trustworthy. It felt good. Heat and want started to spread up Tim’s crotch and into his blood. The more he had Danny’s lips on him, the more he wanted his lips on him.
With his heartbeat as loud as thunder, Tim opened his legs and let Danny in.
Danny’s tongue came out like he was licking the finest cuisine. He drank Tim in slowly, making out with his cunt like it could kiss him back. Tim started to drown. Thick lust rolled through him, burning away all his shyness. All his fears fell to dust. Danny wanted exactly what he said he wanted- to make Tim feel good. More wetness poured out of Tim and Danny licked it up, gently closing his lips to softly suck, swallowing his fill. With every second that went by, Tim was more undone. Fell more in love. Felt like he indeed was the sexiest thing in the world.
His t-dick was throbbing now, aching with desire. It was so sensitive he felt like the air itself could make him cum. But not quite; he needed something, otherwise he’d just fall apart like burning cinders and become nothing but a pile of ash.
“Danny…” he whispered.
“Yeah?” Danny said, barely taking his lips away to speak.
“Could you…could you lick my…um. My dick.”
“Mmmm,” Danny said, dragging his tongue up through Tim’s folds, making him twitch the entire way up. He was burning with anticipation now. Danny brought his tongue out and teased along the side, just around it, making Tim throb with want. Then he teased the other side. Tim was going to fall apart right under him, if he didn’t touch him right now…
Danny’s first kiss to his dick was so gentle it barely even counted as contact, and yet Tim yelped. It shot through him like fire.
“Ohgod!” he cried.
Danny kissed again, just as softly. Tim writhed. He was so goddamn sensitive it was like being zapped with electricity, with fire. Danny kissed him again.
“Fuck!” Tim screamed.
“Keep going?”
“Don’t you dare fucking stop!”
So Danny brought out his tongue. His incredible tongue, that had already undone Tim into a smoldering pile of cinders, and now it was undoing the rest of him. He licked up his dick with the softest of touches and Tim was bucking up into his mouth, desperate for more, pleading, begging for more.
“Danny please please please…”
Danny opened his mouth and sucked. Tim screamed again. It was too much. The heat spiked and fell over the edge, throbbing through him in an orgasm that came so fast it took him by surprise. Danny tried to suck again but Tim shoved his head away, it was too much, he couldn’t handle it. The orgasm pulsed through him fast and hard, making his stomach clench, making his fingers clutch at Danny’s hair and at the blanket with his other hand.
When it stopped, Tim looked down at Danny with burning eyes.
“More,” he growled.
Danny grinned and went back eagerly, literally smacking his lips. He did the same thing as before- gently kissing Tim’s dick, then giving it slow, gentle licks, making Tim groan as aftershock pulses rocked through him.
“Oh yeah oh yeah,” Tim said, spreading his legs wide now. “Danny Danny Danny…”
Danny’s hands clasped at his hips as he dove in, pressing his tongue hard against Tim now, squeezing his dick to his body with it. Then he flicked. Pleasure rocketed through Tim. He arched his back.
“More!”
Danny gave more. It was now abundantly clear to Tim that Danny had really meant it when he said what he wanted was to make Tim feel good. His entire focus was one hundred percent on what Tim wanted. On what Tim asked for. On what made him twitch, on what made him cry out. When Danny sucked again, Tim’s next orgasm came in thicker, hotter, and way less oversensitive. This time he didn’t shove Danny away. He pulled him in for more.
Danny sucked his whole dick into his mouth and stroked it with his tongue, making the heat throb through him slow as syrup. Tim was gushing wetness now. His hole was twitching, wanting something inside it. But he also never wanted this to stop. Danny’s mouth was heaven itself, pulling sweet burning fire through all his being.
When the next orgasm came, it was heavy. The throbs were deep, pulsing straight into his spine, making his whole body curl in on itself. He was breathless. He couldn’t keep his eyes open. He squeezed his thighs closed, trapping Danny in as close to him as he could. He clutched at Danny’s hair like it was a lifeline.
“Dan…Dan…uhhhhh…”
He collapsed to the bed panting hard. Danny gave him a break, moving his lips back down to his cunt, lapping up the mess he’d made there, and Tim wanted.
“Danny, Danny, put something in me, anything, your tongue, your fingers, your dick…”
“Fuck,” Danny whispered, plunging his tongue deep into Tim’s hole, licking out his wetness like he couldn’t get enough. Tim moaned, spreading his legs as wide as he could, not caring anymore, he wanted Danny in him, wanted Danny to have him, oh he could have every inch of him. Danny slid his fingers across Tim’s hip and then down between his legs, sliding one into him beside his tongue, and it wasn’t enough.
“More.”
Danny licked his way back up to Tim’s dick and sucked it into his mouth. At the same time he plunged two fingers into him, and Tim arched his back, panting like he’d just ran a marathon. It felt incredible, it felt so good, and then Danny sucked.
“Aaaaahhhh!” Tim cried, cumming again, and then Danny started to pound his fingers into him, fucking him with his hand.
“Danny fuck, have sex with me please!”
“Holy fuck,” Danny said, his voice sounding drunk. He lifted his head from between Tim’s legs and his eyes were barely open; he looked absolutely lost to lust, and Tim was right there with him.
“Can I really…”
“Danny now!”
Danny didn’t waste time. He scrambled up the bed, which was the first time Tim had seen his dick since he’d started eating Tim out and he was rock hard. It was swollen purple and dripping so bad from the head it left a string of pre when he moved. Tim wrapped his hand around it, needing to feel how hard he was, amazed that he was this turned on from having made Tim feel so good.
“Unf,” Danny said when Tim touched him, his arms collapsing, making him lay on top of Tim’s chest. “Wa…wait…”
Tim reluctantly let go.
Danny crawled over him to reach into his nightstand. He yanked the drawer open, and Tim looked over to see several boxes of condoms, all different kinds, and two different kinds of lube besides.
“I didn’t…I didn’t know what you might want so I got a little of everything. I mean, I wasn’t expecting, but I was hoping…”
Tim pulled his face towards him for a frantic, rough kiss. He tasted himself on Danny’s tongue and that only made it hotter, reminding him just how much time Danny had spent between his legs, doing nothing but making Tim a permanent resident of cloud nine. They made out for a good half minute, Tim enjoying Danny’s attention on his face instead, getting to flick his eyes open and see his expression, totally lost to the moment.
Tim broke the kiss and looked at the drawer. He pulled out the lube he was more familiar with and broke the seal, setting it down on top of the nightstand. With the condoms he didn’t really care, so long as it wasn’t scented or flavored or any of that. He grabbed one and tore it open, his heart pounding as his cunt throbbed between his legs. He rolled onto his side and met Danny’s eyes, both of them lying alongside each other, skin flushed, hair askew.
“You were really hoping?” Tim said.
“So fucking bad,” Danny said. “You really want this?”
“So fucking bad,” Tim replied with a grin. Danny smiled, and then Tim reached down with both hands. He wrapped his fingers around Danny’s dick to give him a few strokes, and then rolled the condom onto him. Danny winced a bit as he was manhandled, but then Tim wrapped his fingers around the outside, stroking Danny firm but slow, making him close his eyes in pleasure.
He opened his eyes and Tim was staring into pools of deep blue.
“How do you want it?” Danny asked. Tim was speechless. Nobody had ever asked him that before. Steph had only ever wanted oral. Kon and Bernard had always just been on top. Which was kind of why he’d started to grow uncomfortable with it. Because even though Kon used his new name, and his new pronouns, it still didn’t feel like he saw Tim as a man.
But Danny did. He didn’t make any assumptions. He asked. He listened.
Tim was madly in love.
“Like…like this,” Tim said quietly, continuing to stroke Danny’s dick with his fingers. “On our sides. In my cunt. Just like this.”
Danny’s eyes were sparkling as he inched closer, and Tim lifted his leg to drape it over Danny’s hip. Danny slid his hand down over Tim’s pelvis, then between his legs, and started to stroke him gently across his dick. He moaned, all the heat from before returning. His eyes closed and his head fell forward, landing to rest on Danny’s shoulder.
Then with his other hand, Danny slipped two fingers inside him. Tim clenched around them, wanting. Danny pumped them in and out just this side of too slow, making Tim hotter but not hot enough, driving him insane. Danny took his hand away from his dick and reached over him to grab the lube. He squeezed it all over his shaft, then all over his fingers, and then they both spread it on each other, Tim stroking Danny’s dick, Danny coating Tim’s cunt. It was slow. It was gentle. It was purposeful. Their eyes met and Tim was drowning in them.
“Now, Danny,” he said. “Don’t make me wait anymore.”
He saw Danny’s blush darken, and felt his erection throb in his hand. Tim gave a soft grin.
“It’s really adorable how attracted to me you are,” Tim teased.
“Glad you finally believe me,” Danny whispered back. Then he scooted closer and Tim lifted his leg further, guiding Danny’s dick into him. He slid in slowly, pulling his fingers out once he was in enough, wiping his wet hand on the bedspread before bringing it around to hold Tim at the small of his back. Tim felt Danny spreading him open, gently, patiently, just like he did everything. He gave Tim time to adjust. Waited for his cues. Stilled, once he was all the way in.
Tim leaned forward and sucked gently on Danny’s neck, and then felt his kisses on his throat.
“You can move,” Tim said, and then he did, slowly. He rocked his hips forward, then back, pulling Tim’s body close to him with both hands, and Tim did the same, wrapping his arms around Danny’s neck. It felt so good to be so close to him, and the more he moved, the more Tim wanted.
“Mmmm,” he said.
“Yeah?” Danny asked, and that was becoming Tim’s favorite word, in that exact tone, from that exact mouth.
Tim pulled his head back to look into Danny’s face.
Danny rocked up into him and his eyes closed as he felt his dick spread him open.
“Yeah,” Tim whispered, and he felt Danny’s heart beat faster.
They rocked together for a long time, each of them giving soft moans whenever Danny pushed in. Tim’s blood grew hotter, and he kissed Danny’s lips over and over, then his neck, then his throat. Danny returned all his affections, sucking on his skin.
“Please mark me,” Tim whispered.
“Everyone will s..”
“I want them to see.”
Danny sucked hard against Tim’s neck, right at his pulse point.
“Oh,” he cried, and then sucked back as hard as he could, even if he knew it wouldn’t last. He felt Danny’s dick swell inside him, and he sucked harder, pulling his hips in more, using those muscles Danny was so fond of to drive their bodies closer together.
Danny pushed in faster, and burning heat throbbed up inside Tim.
“Yes. Yes Danny, more.”
He thrust again.
“More.”
Danny started to shove into him. Tim curled his leg hard around his hip, pulling him nearer. He grasped at him with his arms.
“Danny fucking harder. Fuck me, dammit!”
And then he was pounding. Tim closed his eyes as pleasure raced up his cunt from his cervix, desire singing up his nerves and erasing everything else. His arms and leg pulled Danny as close and as tight to him as he could, barely letting him pull out before he slammed back in. They were both panting hard now, sweat forming on both their skin as they worked their bodies to bring them as close together as they could. Tim opened his eyes and was met with a dark, hungry gaze.
“God you’re so sexy,” Tim breathed. Danny’s answer was to slide one hand down between Tim’s legs and start to stroke his dick.
“Fuck!” Tim cried, feeling Danny pound into him as heat burned its way up his nerves. It didn’t take long. The heat piled up low in his gut and then he was cumming in under ten seconds, every muscle tensing as he clutched Danny to him with everything he had. His dick throbbed with ecstasy, singing through him like a wild blaze, making him clench down on the dick that pounded into him.
“Tim Tim Tim Tim,” Danny whispered. “I’m so close, I’m…”
“Give it to me, baby,” Tim whispered in his ear.
Danny’s eyes rolled back in his head and his hands clasped around Tim’s hips so hard he was sure he was going to bruise. He pounded his dick in hard and deep, his breath coming hard and fast as his eyes fluttered closed.
“Tim Tim Tim!”
Tim held Danny as tight as he could as he came, his thrusts suddenly shallow and desperate, the bed shaking from the force of it. It felt so good, so good, to see his lover be as overcome with pleasure as he had been. He gazed at Danny’s face as his eyes squeezed shut and his teeth clenched and held him through it, savoring the feeling of his desperate thrusts, watching his eyes flicker open and closed, seeing nothing.
Then Danny collapsed onto his back, panting, covered in sweat, chest heaving. Tim rolled on top of him and covered his face in kisses before allowing his own head to fall, exhausted, resting on Danny’s shoulder.
They lay together like that for a long while, Danny’s dick still inside him as he lazily stroked Tim’s back with his hand. Tim lifted his head and planted a few kisses to Danny’s lips, then pulled back to look into his eyes.
“That was incredible,” Tim said.
Danny’s smile was priceless. He looked like he’d just been told he was king of the universe. Like there was no greater prize in the world than making love to Tim Drake.
It made Tim’s heart glow really, really warm. As warm as the rest of him felt.
“I tried my best to be an overachiever,” Danny said.
“Oh, you overachieved. You set the bar so fucking high I don’t think we can ever have sex again. Nothing will ever come close.”
“That is a terrible shame,” Danny said, his eyes shining. “In that case, the only answer is to keep trying forever. We’ll have to have mediocre sex every day for the rest of our lives. It’ll be misery.”
“Utter suffering,” Tim agreed. “It’s a good thing we’re together. The rest of the world will never have to know the horrible fate we’ve found ourselves in.”
“It’s a good thing,” Danny said, his voice turning soft, making Tim look him in the eyes. “Because I want to give all my attention to you, Tim Drake.”
Tim’s heart pounded wildly. This was all still so new. Just looking at Danny’s face still gave him butterflies. He didn’t know how he was going to survive this relationship now, knowing that sleeping with Danny made him feel this good.
“Spend the night with me?” Danny asked, and Tim’s blush was instantly back. There was nowhere and nothing he’d rather do more.
“Yes,” he said, without thinking. “Yes.”
