Zach pulled his hand out of Ash’s pants and lifted it to his lips, eyes half-lidded as he slowly dragged his tongue over his fingers one by one. Ash muttered something that sounded taunting, and Zach laughed, sprawling with his hands above his head as Ash worked his pants open to return the favor. Once Ash got a hand inside he shoved Zach’s shirt up and leaned down to sink his teeth into a nipple.
Jasper winced in sympathy as Zach let out a pained hiss, pleasure zinging through Jasper when Vincent followed suit and pinched his nipple. Vincent’s lips lightly brushing his ear sent shivers down his spine, and he pushed his hips into the teasing pressure with a pleading whine. The answering chuckle wasn’t reassuring in the least. He knew he should be worried about what Vincent might have planned, but he knew he’d most likely enjoy it regardless, and Vincent surely knew that too, the dick.
On the floor Zach arched with a loud moan, his wrists pinned together by one of Ash’s hands while the other pumped quickly out of immediate view. A few moments later Zach let out a gasping shout as he came, then grunted as Ash slumped on top of him and tipped to the side in a boneless heap.
Jasper barely had time to start to feel weird about the entire situation before Vincent’s hand moved in earnest, stroking him without pulling him out of his pants completely. His other hand continued tormenting Jasper’s nipples, and as much as he enjoyed it, he doubted he’d be able to get off with an audience. Especially when they both glanced over with interest.
But the moment Vincent slid his hand from under Jasper’s shirt and wrapped it around his throat with a growled, “Come,” Jasper was gone, a bright burst of pleasure shoving him over the edge.
He slumped in Vincent’s lap with a drawn-out groan, a small distant part of him embarrassed beyond belief that he came in front of others, but he felt too good to care. After a few moments,he finally found his senses enough to nuzzle against Vincent’s neck. “What about you?”
“I can wait until we’re alone.”
Zach chuckled. “How rude. Kicking us out after we put on such a good show for you.”
“I didn’t tell you to leave.”
He waved a hand and yawned. “Uh-huh. We can take a hint. I’m about to slip into a food-and-sex coma anyway.”
“Take the leftovers with you.”
“Oooh, yes, please.” Zach yawned again and groaned as he picked himself up, then offered a hand to Ash to pull him to his feet. He tossed a wink at Jasper on his way to the kitchen.
Ash fixed his pants with his back to them before turning to face them. “Was good seeing you again,” he said. “And meeting you,” he added to Jasper. He stepped away, stopped, and turned back, quickly leaning in to kiss them each on the cheek. “Visit again soon.” Then he headed for the door.
Jasper touched his cheek in surprise, glancing at Vincent, who looked as shocked as he felt.
“Seems he’s taken a liking to you,” Vincent said dryly, which was weird since Jasper had spent more time with Zach than Ash.
Zach returned with the leftovers and a few bags of what food they hadn’t used up. “Text when you get home.”
“Sure.”
“And don’t be a ghost from now on,” he said, pointing an accusatory finger at Vincent. Then he wiggled the rest of them at Jasper. “You have my number if you wanna chat.” Then he was gone, the door clicking shut loud in the ensuing silence.
Jasper was suddenly all too aware of his current state, and Vincent’s, which was still pressed against his lower back. “Whelp,” he said. “That was fun. Time for bed.” He wiggled off Vincent’s lap and made it all the way to the top of the stairsbefore Vincent caught him with a low growl. He yelped as his feet left the ground, but he was laughing when he hit the bed.
“You really think I’m done with you?” Vincent asked mildly, manhandling Jasper with an ease that made his stomach swoop like he was on the zip line all over again. He only clued in to Vincent’s plans when his shoulders were lined up with the edge of the bed, his head hovering over the edge. He swallowed hard and stared up at Vincent who was standing with a hand resting on Jasper’s throat. He didn’t wait for an order before reaching for the button and zipper of Vincent’s jeans. Getting them open while essentially upside down took some finagling, but he managed.
“Hands behind your back, pet.”
He swallowed again to stifle a whimper and shifted back and forth on the bed to get his hands under him.
Vincent caressed Jasper’s cheek with a thumb before sliding it across his lips, and then the hot, blunt tip of his cock followed, pressing into Jasper’s mouth.
Jasper closed his eyes with a moan, lifting a knee for balance even though he couldn’t possibly go anywhere. Vincent’s hand didn’t leave his throat. It wasn’t anything more than a warm, barely there weight, but it was still enough to spark a fresh wave of heat in him. The way Vincent relentlessly took his own pleasure, sliding into Jasper’s throat, triggering his gag reflex over and over again until tears stung his eyes, had him hard and aching again by the time Vincent pulled away.
He was still trying to catch his breath when he realized Vincent hadn’t come, and a soft needy whine escaped him as Vincent dragged him across the bed far enough for his legs to hang off the edge instead.
Vincent made quick work of Jasper’s pants and boxers, lubed himself up, lifted Jasper’s legs over his shoulders, and braced a knee on the bed as he slowly pushed inside. He leaneddown to press wet kisses across Jasper’s chest, leaving marks in his wake. “You’ve been so good, pet,” he murmured, glancing up to meet Jasper’s eyes as he lazily circled his tongue around a nipple. “Not only today. The entire time we’ve been here you’ve been amazing.”
Heat that had nothing to do with the dick inside him pulsed through Jasper and left him breathless.
“More than amazing,” Vincent murmured. “More than I could have asked for. You’ve been perfect.”
Jasper keened, pulled his hands from underneath him, buried them in Vincent’s hair, and yanked him in for a messy kiss.
Vincent returned it as readily as he ever did without missing a single thrust. Even when he tugged one of Jasper’s hands free to pin above his head, he kept up the steady pace.