all your needs myself, I'd drop dead before you.” Matt chuckled and unbuckled his seat belt. He crawled across the bench seat and nuzzled the side of Zac’s neck. “How are your driving skills, by the way?”
Zac’s eyes narrowed.
Matt reached for the zipper of Zac’s jeans and pulled it down slowly. He watched Zac’s clenched jaw tighten with each inch of naked skin exposed until his cock bounced free. Matt stretched out on the seat and lowered his mouth to cover Zac’s cock.
“Hold on,” Zac hissed. A moment later, Matt felt the seat give and move back, giving him more room to maneuver. Matt didn’t waste any time. He sucked Zac’s cock into his mouth until he felt the head hit the back of his throat. He swallowed hard, feeling copious amounts of pre-cum dribble across his tongue.
“Oh fuck, baby, right there.” Matt grinned around Zac’s cock when he felt the man’s hand wrap in his hair. “How deep can you take me? Can you swallow me all of the way?”
Matt wasn’t sure, but after the tremble he heard in Zac’s voice, he sure as shit wanted to try. He swallowed again and arched his throat, sucking Zac down even more. When his gag reflex started to kick in, Matt swallowed again and again until he could move past it. Finally, he felt his nose bury in Zac’s pubic hair.
“Fuck, Matt!” Zac shouted. “You fucking did it. I can feel every swallow, every breath you take. God, you’re fucking perfect.”
Matt felt like he had just won the lottery. He’d spend that imaginary money, too, if he could figure out how to breathe and suck at the same time. Tightening his lips around Zac’s shaft, he pulled back until just the head remained in his mouth and took a deep breath through his nose.
From this position he could see Zac’s face. It was taut, reddened with the amount of control Matt knew Zac was exerting to not thrust up into his mouth. A kind, considerate lover made all of the difference as far as Matt was concerned.
“Pull over,” he mumbled as he lifted his head for a moment. “I want you to fuck my mouth.”
Matt barely had time to brace himself as Zac pulled the truck over to the side of the road. A second later, Zac’s cock was shoved back down his throat. Matt reached down and started massaging Zac’s balls as he licked and sucked and swallowed for all he was worth.
Zac’s quiet moans soon turned to groans, then deep growls, that made Matt’s cock harden to marble. He reached under his body and unzipped his pants then slipped his hand inside to stroke his cock.
Matt was so hard, so hot. He knew he would come soon. He just wanted to make sure that Zac came with him, or before him.
“Matt, Matt, I’m so close,” Zac growled as both of his hands twined in Matt’s hair. “Just a little more, baby.”
Matt could do more. He slipped his hand back past Zac’s balls and rubbed his fingers across the small, puckered entrance there. Just as he swallowed Zac down as far as he could go, he pushed a finger into Zac’s tight hole.
Zac roared. Pulse after pulse of seed shot into Matt’s mouth. He had just a moment to pull back a bit so he could swallow it all before his own cock erupted, his release covering his hand and the seat beneath him.
“Holy fuck!” Zac swore a few moments later. “That was intense.”
Matt licked the cream off Zac’s balls and cock then lifted his head to grin up at his mate. He held up his hand to Zac, cum dripping down his fingers. “I made a mess.”
Zac’s eyes seemed to glaze over. He grabbed Matt’s hand and licked every drop off, sucking Matt’s fingers into his mouth to clean them. Matt was very afraid that his cock was going to start to take an interest in Zac’s ministrations. The moment he could, he pulled his hand away from Zac and sat up to zip up his pants.
“None of that, or we’ll never make it to Illinois.”
Zac chuckled and tucked himself back into his pants. “I promise to be good.”
Matt sat back down on his side of
Leia Shaw, Cari Silverwood, Sorcha Black