It seemed like Bobby had forgotten what they were talking about. When Tommy rolled his hips and slipped his other hand between them, he could feel Bobby’s cock hardening. Bobby didn’t say anything, but he made a small sound and took in a sharp breath. Tommy grinned and trailed kisses up his throat until he caught Bobby’s mouth with his own.
They stood for a long moment on the dark porch, kissing and touching each other. Tommy’s erection was getting painful in his jeans. He pulled back for a breath and asked, “How long do you have?”
Bobby’s groan was more frustration than excitement. “Less than twenty minutes.”
“I can work with that.” Tommy grabbed him by the shirt and pulled him to the door.
They didn’t have time to think or even do much, but they needed a safe place where the kids couldn’t wake up and stumble in on them. Tommy dragged him through the living room, into the kitchen, and then around the corner to the laundry room. The space was small, cramped, and hot, but there was no way anyone would find them there.
Tommy pulled the small doors shut behind them and pushed Bobby up against the dryer.
“Is this some new kink you’ve been hiding? Fluff-and-fold fetish?”
Tommy was already trying to open Bobby’s belt and get inside his pants, but he laughed at the question. “Maybe you should stop talking before I change my mind.”
Bobby took the warning and didn’t say anything for several minutes. When Tommy struggled with the various buckles on his gear, Bobby pushed his hands away with a hint of impatience. He unlatched his duty belt, tugged open his trouser belt, and finally unzipped his pants as Tommy leaned in for a sloppy kiss.
Tommy slid his hand inside Bobby’s briefs and started to push them down his hips. Bobby was already jerking Tommy’s jeans open, and he let out a whimper when he realized that was all Tommy was wearing.
Tommy pulled back with a predatory smile and asked, “You like that?” When Bobby nodded, Tommy didn’t bother to tell him he’d run out of clean shorts and hadn’t had time to wash any.
He wrapped his fingers around Bobby’s cock and started a slow stroke. The head of Bobby’s erection grazed against Tommy’s with every pass of his hand, and all he could think about was the two of them coming together, spilling out white heat all over each other, getting sticky and messy.
As if Bobby was reading his mind, he wrapped his fingers around both of their cocks, stroking them together. “Oh God, Bobby, you feel so good,” Tommy hissed. Another desperate sound escaped when the rough pad of Bobby’s thumb circled the head of Tommy’s cock, slicking its way through clear fluid. “Don’t stop,” he whispered as he rocked his hips harder, forcing a faster rhythm into Bobby’s hand.
Bobby’s strokes got rougher, full of intention, and Tommy knew Bobby was trying to get them off in a rush, quick and dirty, the way they’d grown accustomed to, the way they needed it to be tonight.
He was ready to let Bobby carry him over the edge, grinding against the sensation as he slid his own hands down Bobby’s sides. “Wait,” he whispered, pushing Bobby back.
They were about to make a mess of Bobby’s uniform, and Tommy didn’t think going into the station with come stains all over himself would get Bobby the right kind of attention from his superiors. Though knowing Bobby, he probably kept a spare in the car.
Maybe it was Bobby’s comment earlier about only having use for him when Bobby was sucking his cock, or maybe it was the simple fact that Tommy was letting himself truly appreciate how much more Bobby deserved. “Let me….”
He didn’t explain, instead he sank to his knees in front of Bobby.
Bobby looked like he couldn’t have spoken if he’d wanted to, but he gave a little nod and rested one hand on the dryer as he leaned back against it. The concrete floor was going to make Tommy regret it in the morning, but for the first time since they’d been together, he wanted to do this for Bobby. Tommy had never explained his general dislike for giving head, but Bobby had never questioned it.
It wasn’t Bobby’s fault that one night on his knees for a few ugly old men when he was sixteen was enough to get the power turned back on. It wasn’t Bobby’s fault Tommy had felt dirty and used and disgusted with his life and with himself that night. It wasn’t Bobby’s fault that he never truly ruled it out as an option if the kids needed something he couldn’t steal or work hard for, if it meant the difference between them surviving and staying together or them going hungry. It wasn’t even Bobby’s fault Tommy had never told him. He just didn’t think he could stand the look he’d see on Bobby’s face. Not quite disgust, but a deep and pure hatred for what Tommy had had to do at too young an age. It was easier, less painful, to let Bobby think he was a selfish prick who didn’t like to reciprocate.
But not tonight. Something about Bobby made it easier to let go of all the ugly things he’d seen and done. Bobby put up with his bullshit. He looked after his family whether Tommy was there or not. He made Tommy laugh, and he never backed down. The relentless bastard had dug himself so deep into Tommy’s heart, there was no getting him out. It scared the hell out of him, but he was just going to have to let that ride.
He parted his lips around the head of Bobby’s cock and smiled before he opened his mouth wider. Bobby pushed in slowly, like he was still waiting for permission. Tommy slid his hand over the dusting of golden hair that covered Bobby’s thighs until he reached his ass. He let his fingers trail against the muscles for a long minute before he pulled Bobby in farther, encouraging him to go deeper into his mouth.
The sound Tommy heard from him was wild, unbelieving, and overwhelmed. Bobby started to rock his hips harder as Tommy wrapped his free hand around the base of Bobby’s cock, stroking him with every motion, at the same time not letting him go too deep. He let out a muffled moan against Bobby as he tightened his grip around his cock and slipped a fingertip against Bobby’s entrance.
With the new sensation, Bobby thrust his hips in one sharp snap. “Oh shit, Tom,” he muttered.
His tone of voice didn’t match the words. It was almost apologetic, and Tommy could feel Bobby lace his fingers into his hair, petting smoothly, like he was trying to soothe Tommy with the touch. Tommy groaned in response, moving with Bobby, trying to take him deeper and give him more, because he was realizing Bobby deserved everything and then some.
Tommy’s jaw was starting to ache already, and his lips were wet with spit as he slicked his mouth over Bobby’s cock, moving faster and harder and trying to get this one thing right. He knew Bobby was close when his rhythm started to stutter, his hips bucking uncontrollably, and Bobby let out that same strangled sound he always did right before he came.
Tommy could’ve pulled off, could’ve easily stroked Bobby to release, let him come all over his face, but he didn’t. He dropped a hand to his own aching erection and took Bobby as deep into his mouth as he could.
He was panting for breath, nearly choking, but he wouldn’t pull off. He stroked himself faster as Bobby flooded his mouth. He let Bobby’s release pull his own climax out of him. Tommy covered the head of his own dick and came hard at the sound of a sharp cry as it tore from Bobby’s throat.
“For fuck’s sake,” Bobby whispered breathlessly into the darkness.
Tommy got to his feet slowly and pulled his jeans up before wiping his hand on them. He let Bobby pull himself together before he leaned in and kissed him soundly.