The privacy curtain was drawn across the entry to the rest of the bus and a small reading light had been turned on over the couch, illuminating Zavier’s black hair, his naked chest, and his gray sweatpants. Ray let out a breath, and every part of his body rejoiced.
Like before, he crossed the space between them and knelt down, clasping his hands behind his back. Zavier didn’t utter a word, just slid a hand into Ray’s hair and tightened his grip.
The sweet, sharp tugging against his scalp sent lust straight to his balls. He’d always loved his hair pulled and Zav seemed to have homed right in on that.
Zavier still didn’t speak, but his smile melted Ray’s bones. With his free hand, he pulled out the hard dick tenting his sweatpants and stroked. In the reading light, precome beaded in the slit. His abs quivered and his sweats slid down when he shifted.
Even though instinct screamed to bend forward and take that taste, Ray didn’t. He relished the tight hold on his head, and gave into that. Whatever happened, Zav would make it good. Maybe painful, definitely pleasurable, and hopefully Ray would feel every bit in the morning.
Zavier’s grunt was one of satisfaction. He pulled Ray toward his dick and whispered, “Just the tip.”
Ray closed his mouth around the head of the cock he so desperately wanted and licked every bit of salt he could from the slit. He sucked and mouthed what he’d been given, throwing his entire being into pleasing Zavier.
The grip in his hair loosened. “You’re fucking unreal, Ray.” Satisfaction and pleasure in his voice. “You’re making it very hard for me not to fuck your throat.”
God, he wanted to give Zavier that. Worship him fully from his knees. Taste Zav’s come in his mouth. He moaned.
“I know you’d like that.” Zavier tugged him off. “You love being on your knees for me, don’t you?”
“Yeah.” Ray met that hot stare. “So much.” Reminded him of the days when he was first putting Twisted Wishes together. Money was tight, and he’d found several very enjoyable ways to earn some cash. No shame in trading his body for payment. Hell, in a way he still did that with the singing. With Zav, giving a blowjob was better. More intense. Personal. Pleasing him? God, that was a fucking high.
Zavier pulled at his hair. “Stand up and strip.” He let go.
The bus might have swayed, or maybe that was his heart and brain, but Ray did as told, kicking his own pants away and waited for the next order.
Zavier stood and shucked his sweats, and pulled Ray to him until they were chest to chest with a warm hand firmly around the back of Ray’s neck. Their cocks brushed, and Ray couldn’t help thrusting just a little.
The way Zavier’s smile sharpened only made him moan.
A click of his tongue. “You were doing so well, too.” He pressed a finger to Ray’s lips and whispered, “Not a sound. You don’t want to wake the others.” Those clever fingers drifted down to tease Ray’s nipple. The other had stayed clamped around his neck.
He had a pretty good idea what would happen, but it still took all of his energy not to cry out when Zavier pinched and pulled and rolled the nub mercilessly. God, the pain and the ecstasy. He melted against Zavier, who pressed his thigh between Ray’s legs.
Hot words in Ray’s ears. “Fuck yourself on me.”
He did, gripping Zavier and rutting against him, abandoning all sense of propriety, control, decency. All the while, Zavier abused his nipple and ghosted kisses over his shoulder.
“Should I mark you, Ray? Let the press know I’m fucking you?”
Oh god, yes.Yes. The desire to answer clashed with the order not to speak. He chanced it anyway. “If that’s what you want, Zav. I—yeah.”
Zavier let up on his one nipple and switched hands so he could toy with the other, untouched one. “What I want is every bit of you screaming for me.” He kissed Ray’s shoulder. “Now, no sounds.”
Zavier bit Ray’s shoulder and clamped fingers around his nipple, yanking hard. The agony was amazing and wonderful, and Ray couldn’t breathe. He could barely stand. Wanted to slide down Zavier’s body and do whatever the hell he commanded. Everything existed only in that moment between the white heat of pain and the glory of pleasure beating through his blood.
Ray didn’t come. Kind of felt like that, but he was still hard and panting and pressing against Zavier, even as he was being held upright because his legs were jelly.
“You’re so incredible like this, Ray. You should see yourself.” Zavier kissed his neck. “Over to the couch. Kneeling. Hands behind your back and head down.”
Zavier guided him, which was good. The words made sense, and he wanted to obey, but he was so fucking high he wasn’t sure he was moving right or doing what he needed to. Zavier’s tugging and pressing and stroking got him into the right position.
Ray’s rasping breath sounded in his ears as he pressed his forehead against the leather of the couch. He needed this. Every ounce of him needed to be grabbed and fucked and given over to Zavier.
Zavier pressed his lips to Ray’s ass, licking and biting until Ray couldn’t help squirming. He clamped his lips closed, but still couldn’t keep from groaning.
A deep chuckle. “Quiet now.” Zavier spread Ray’s cheeks and mouthed his hole.
Ray rocked and gasped and shoved his fist into his mouth to keep from crying out. It had beenyearssince he’d been rimmed. Zavier’s tongue pressing into him was like a live wire straight to his balls. He moaned around his hand. Despite the sounds—or maybe because of them—Zavier didn’t let up, andfuck, was hegood. Ray rocked back, wanting and needing more. He was on fire, his whole body aching to come.