Work Text:
“Another job well done boys. You’re proving to be good workers, huh? You two enjoy the rest of your night.” Smacking the table lightly. Eddie scarpa left Joe and Vito in the booth. Where they sat facing each other.
Joe sipped his drink, not glancing to Eddie as he walked off. His entire focus stayed on Vito. Who was very deliberately avoiding his gaze, and had been since they sat down. Doing his damnedest to ignore his friend’s pestering. Joe had been trying in vain to get Vito to crack, not just that day either. It’s been his personal mission for years. Vito had always been stoic, and good at keeping his face schooled. Joe knew Vito had limits. Things to get his face to twitch, or a small sound to escape. Alas Joe’s attempts have been laughable so far. Today especially he wasn’t able to do more than earn a glare, and sharp warnings in the form of a hiss or smack.
“Stop looking at me like that.” Vito muttered. His bright keen gaze finally meeting Joe’s; only after Eddie had finally disappeared.
The look Vito was referring to was the dark giddy glint in Joe’s eyes, and the little twitch of his lips. Which wouldn’t leave the quirked smirk behind
“Like what?” Joe asked innocently. Gently placing his cup down. He adjusted how his feet rested. One tapped the toe of Vito’s shoe. Joe froze there a moment. Dark eyes flashing with mischief.
“Don’t be coy-“ Vito coughed. His words cut short.
Meanwhile under the table Joe’s foot moved. Carefully rubbing at Vito’s ankle. The motion rose up his pant leg. Exposing his skin to the open air, and allowing Joe to caress more. It could’ve been mistaken as an accident, just a misjudging of space. They knew better. Every nudge of Joe’s foot was intentional.
Vito flickered his gaze away, and Joe also noted his fingers tightening around his glass. The twitch of his fingers and hiss of his breath. While he scanned the second floor of the bar.
None of the other patrons paid them any mind. What was transpiring under the table went completely unnoticed.
Joe didn’t move his focus. Locked on like a predator finding its mark. He traced Vito’s angled face down to his neck. Watching his Adam’s apple bob as he gulped. Swallowing down his reaction. Trying his damnedest to ignore Joe. Who continued to rub at Vito’s ankle, for just a moment. Teasing touch the most daring Joe had done all day. Waiting to see if he’d be pushed away. When Vito didn’t move to stop him. Joe slowly eased his foot up higher, just oh so gently tapping Vito’s shin. Trailing it up and down again. Stroking at his friend’s leg with each pass. His pants bunching up.
“I was going ask about your plans for later.” Joe said with a calm, and far too casual smile. One finger teasing at his glass. He monitored Vito’s features. Two icy eyes caught his gaze again, striking and stern. A splash of cold water sending a shiver down Joe’s spine
The mask wasn’t cracking, but the pressure was starting to build. Joe could feel it in his chest. Knew that his friend likely felt it too. No doubt he was trying to smother it.
Vito hissed a short breath. Putting his glass down. He tapped the table. Fingers drumming rhythmically on the surface.
“I don’t have plans.” He grunted. Stern stare moving again, a sign, and a good one to Joe.
Humming thoughtfully, Joe nudged Vito’s leg under the table. Urging him to open them, to spread himself. His friend didn’t look over again, but his leg did move. Subtly, just barely inching over a bit, just a little space. Giving Joe room to wedge his foot between his knees. Toe of his shoe teasing at the joining of Vito’s thigh and joint.
Vito’s face stayed even, for now. His gaze still scanning the surrounding seating area, rather than meeting Joe’s eyes. But the access he was given was a win enough to him. He took advantage of the space. Pressing his foot harder into Vito’s inner thigh. Warmth leaked into his shoe, and he shifted to get closer. Starting a slow motion on Vito’s thigh with his foot. Pulling at the fabric and hoping it did what he wanted.
“Joe, is this really the time for this?” Vito hissed under his breath. Barely talking loud enough for Joe to hear.
Joe made his eyes as big as possible. “What do you mean, scaletta?”
Watching intently as Vito turned his face to level a glare at him. He was glowering, but the heat behind it wasn’t anger. Joe recognized the look, and felt his stomach do a little flip.
“You know what I mean, Barbaro.” Vito said lowly. His voice getting a dangerous edge to it. One that should’ve given Joe pause. It should make him turn back.
Joe hummed. Pressing down on the toe of his shoe. He leaned forward on the table. Vito leaned away, but his leg pushed into the pressure. Urging Joe to continue.
“Seems to me you’re enjoying it.” Joe teased. Easing his foot back down Vito’s leg toward his shin.
Vito huffed. His leg jerked as the press of Joe’s foot lessened.
“Maybe we could leave-“
Joe interrupted by putting his foot back between Vito’s legs. Pushing lightly but deliberately into his crotch, in the search of a reaction.
Which it certainly elicited.
Vito sucked in a sharp breath. Quickly going to cover his mouth with his drink. His hand subtly shaking.
“If you want, it don’t matter much to me.” Joe replied nonchalantly. Pulling his foot back just barely, so it only grazed Vito’s body.
“Fucker-“ Vito grumbled behind his hand. His brows furrowing for just a split second. Than put both hands onto the table with a light smack. “Let’s get out of here.”
Now that was something Joe could get behind. He stood in unison with Vito. Grin so wide it hurt his cheeks. While Vito just rolled his eyes, and his shoulders. His features still otherwise unreadable. He took long strides away. His confidence and easy aura back at the front. Leading Joe down the stairs and out of the bar.
Outside the wind whipped about. The cold bite failing to chill the warmth swelling in Joe’s ribs. He felt elated. His heart thrumming so hard, he could hear the blood rushing by his ears. The thudding echoed with his footfalls, as he dutifully followed behind his friend.
Vito gracefully took each step. Fabric of the well fitting suit clung to his form as he moved. Accentuating the flex of his muscles. He walked with a purpose. Hands in his pockets and back straight. Unbothered by the blowing wind pulling at his coat, and ruffling his dark hair.
Joe buzzed with anticipation. Hardly paying any mind to the surroundings. Trusting in whatever destination Vito had in mind. His eyes never left Vito’s body. Watching the ease at which he strode. He always walked with a purpose. Always so sure of himself. Eyes watching every shift of movement.
Before long Vito was slowing down. The walls of an alley they found themselves in getting closer together. Narrow and almost suffocating as buildings loomed tall. Vito paused to pull a door open. Unassuming in the brick facade it hardly creaked as it was opened. Vito held it for Joe to slip in, before murmuring a small command.
“Close it behind us.”
Joe did as he was told. Eagerly clicking the door shut and turning back to Vito. Who let out a small sigh.
They had slipped into a small room. Some sort of security checkpoint maybe. A large shuttered window let streaks of light through small slits in the metal grating. Illuminating the small empty desk and chair, in the otherwise barren room. The other three walls completely lacking anything but a layer of paint and a door. Enough space from wall to wall, to maneuver past the furniture but not much else.
After taking a moment to scan the boring interior. Joe’s eyes immediately went back to Vito. His friend turned around to face him. The dim lighting made his hooded eyes look darker, a dangerous little glint in them.
Joe advanced toward him. His steps even and slow. Vito kept the distance and backed up with each step Joe took. Until his back was pressing into the wall, and Joe continued creeping ever closer.
“You gave in quicker than normal.” Joe mumbled. His tongue felt thick, too heavy.
Stopping just in front of Vito. Using both hands to steady himself on the wall. He leaned into Vito’s space. Noting how even he kept his stare. Despite how heavy his breathing was getting on Joe’s ears. He wedged a foot between Vito’s. Urging them apart. Still keeping his hands on the wall on either side of his friend’s head. Vito only lightly resisted. His leg twitching before slowly easing open. Allowing Joe to step up further into his space.
“I knew you wouldn’t stop, not til I let you have your way.” Vito muttered in his defense. Hardening his stare.
Joe chuckled. One hand moving to cup Vito’s cheek. The soft motion made him twitch. Subtle flex of his jaw under Joe’s loose hold.
“You always try to act so tough.” Joe sighed.
Still keeping their bodies inches apart, not fully touching. Joe used his fingers to trace along his friend’s jaw. Vito tilted his head up with the pressure, glowering defiantly.
Trying to get more of a rise out of chronically flat faced man. Joe removed his hand. Chuckling internally at Vito’s little sigh of relief, as his hand traveled down. Finding Vito’s hip he grabbed it and forced him back. Pinning Vito against the wall in one sharp move. There was a resounding thud that echoed in the tight space.
Vito stifled a gasp. His own hands keeping to themselves, not daring to give in. Still Joe smiled in triumph.
“When just one man can make you crumble-“ Joe breathed low. His hand moved even lower. Tracing teasingly along the outside seam of Vito’s suit pants.
Refusing to speak. Vito shifted slightly. His hips shuffling on the wall. Trying to wedge the leg hovering by his crotch closer, without Joe noticing. Which he did, but chose to say nothing. Letting his friend stew in the desperate feeling. Watching Vito’s eyes flicker shut a moment, as Joe’s fingers circled toward his inner thigh. Teasing warm touch inching closer to his crotch without ever reaching it. Vito’s legs shook, as he tried to keep still.
“Just look at you-“ Joe tsked. Pinching his leg. He watched Vito jump and hiss. Eyes popping open and glaring up.
Joe’s hand took a handful of supple flesh. Holding Vito’s thigh in his palm. He pried him open. Enough to force his leg closer. Vito huffed. Head lightly smacking the wall. Joe started pressing his leg forward. His thigh grinding at Vito’s crotch. He did so slowly. Applying enough pressure for the presence to be known, without doing much else. Vito turned his head away. Under Joe he stayed as still as he could. While his body betrayed him. Shaking subtly and growing warmer each second. His breathes turned to pants, and his hands scraped at the wall. Joe could feel his arousal, as it grew harder with each brush of his thigh.
“You’re trying so hard-“ Joe snagged Vito’s chin. Urging the man to look him in the eye. Vito shuddered. Hands balling into fists at his side. Dark flush over his cheeks and glittering in his gaze. He shook his head, it must’ve been his last straw, the last of his careful resolve.
Since now his hands moved.
Shooting up from the wall Vito grabbed Joe’s face. Cupping either cheek in gentle calloused palms. A violent killer, but a soft lover.
“You’re insufferable.” He murmured.
Grinning from ear to ear, Joe gave a warm chuckle. “It’s why you love me.”
Vito sighed, but didn’t otherwise reply. Pushing his leg into the pressure of Joe’s hand. He tugged Joe closer, or tried to anyhow. All but begging for more affection, more touching from the larger man. Yet not wanting to speak the need for it. He pulled and yearned. Much too afraid to open his mouth.
“Now look who’s eager.” Joe teased.
Pinching again at Vito’s thigh. Joe gazed at his face. Watching as his brows furrowed and lips twitch. Struggling more each moment to hold himself together. Vito whined now. Hands gripping harder at Joe’s face. He started grinding down onto Joe’s leg. Quickly becoming overwhelmed by Joe’s continued onslaught.
Joe chuckled. Moving closer to allow Vito to get better leverage. Earning him a small gasp, as their hips slotted together. He squeezed Vito’s thigh, before moving his hand around. Resting it on Vito’s ass and pushing him to hump more. Sharp breaths and rustling fabric filled the office. Vito’s arms hurriedly wrapped around his shoulders. Voice trembling as he tried speak.
“Joe- ugh-“
Their breathes mingled, as Joe grazed his mouth over Vito’s. Teasing and close but not close enough. They took each other in with every inhale.
“What do you need, baby?” Joe’s, previously idle hand moved to cup Vito’s face now. Thumb running softly under his eye. He watched Vito’s keen gaze slide around. Searching for words in the empty walls.
The air grew thicker each second. Vito’s fingers digging at Joe’s back. Rhythmic grinding circles of his hips quickening with his breathing. Desperate to get more from the close proximity. He held tight to Joe.
“I need you to stop yanking my chain. You’re-“ Vito groaned as Joe pushed their mouths together.
Interrupting Vito’s complaints with a heated kiss. Bitter hops and sugar swapped with the slide of their tongues. Joe held under his jaw, tilting Vito’s head up. Opening him up for Joe to take more, as though he was trying to eat him. Trying to press every part of Vito into him.
Pushing his knee into Vito’s steady humping. Joe smoothed over Vito’s neck. Sliding up and carding through the man’s cropped hair. Vito groaned in turn. Back arching off the wall to push into Joe’s chest. Eagerly leaning the aggressive heat that was Joe.
When they finally pulled back from the kiss. Joe gazed down at his friend’s writhing form. Vito whimpered. Terribly small sound tearing from his throat, and stirring at Joe’s arousal. He added more pressure to his friend’s crotch. Getting in sync with Vito’s lustful motions.
“I love those sounds you make.” Joe confessed, not necessarily a new statement. He loved drawing every little sound he could from Vito. Sure, they should be more quiet, in case someone stumbled upon them, but he couldn’t help himself. He needed to hear it. Craved every stifled gasp and whine from Vito. Desperate to hear his friend choke on his name.
Leaning back into Vito’s mouth. He kissed slow. Licking his lips and urging Vito to hump slower, to grind rough and steady. Vito followed Joe’s lead. Whimpering into the kiss, as he bucked desperately against Joe.
The grinding and heat started rising in waves. Fabric creating a tension and friction that drove Vito up the wall. Joe found himself thrusting in time with Vito. Hand moving from Vito’s ass to his thigh. Joe urged him to raise the leg. Causing their synced grinding to intensify.
Pulling back from the kiss, Joe groaned. Pressing his forehead into Vito’s. Taking deep breathes and watching his friend’s face. Each little twitch and the flush over his cheeks. He hesitated, before sloppily trailing kisses across Vito’s face. Pecking the corner of his mouth, to his cheek, and down along his jaw. Joe pressed each kiss slow, and purposefully. Putting every ounce of heat and affection into each press of lips to skin. Moving Vito’s head aside to get to his throat as Joe continued down. Keeping his hips steady, as he lavished Vito’s skin. Switching from kissing to nibbling. Pinching soft flesh between his teeth.
“Fuck-“ Vito whined. The thrusting of his hips stuttering a moment.
Joe knew every switch to flick, and just where to press. His heart racing as he unwound Vito’s careful facade. Getting a sick thrill from making Vito cave under him.
Vito grunted. His hand grabbing Joe by the hair, and moving his head. That way Vito could stare into his eyes.
“Quit that.” He murmured. Stroking Joe’s face with one hand, the other cupping the back of his neck. His short warning was undermined by a slow kiss shortly after. Their chests pressing close, as their mouths slid back together.
Joe hummed into it. Winding both arms around vito, and hoisting him up. Pinning him back into the wall. Vito yelped, and pulled back from the kiss. Legs scrambling to wrap about Joe’s waist for support. Joe chuckled.
“You-“
“What? You want me to stop?” Joe asked softly. Holding under Vito’s thighs. Joe pecked his mouth and moved back down his throat. Tickling breath making Vito squirm against the wall. His hands scratching at Joe’s shoulders.
Vito whispered hoarsely, “No, don’t stop.”
He tilted his head away. Giving Joe his neck. Nearly purring he eagerly took the opening. Mouth finding Vito’s skin and quickly, leaving little nips and bites. Each sharp prick made Vito whine. Joe hoped to leave little marks. Bruises skin in the shape of his teeth. Marking Vito as his own. Even if for a short while, even if it meant risking ruin. He wanted Vito to know, wanted everyone to know, that he was Joe’s.
Their collective sounds echoed around them. Each sigh, whine and groan reverberating off the walls. The close quarters keeping their heated passions locked away. Hidden in the long abandoned security office. Where they could feel and explore each other uninterrupted. No prying eyes to judge, or to damn them. Just the two of them alone, and free, if only for a short while.
Vito wiggled in Joe’s hold. Full of energy but crammed between a warm body and a wall. He gasped each bite Joe gave. His hands restlessly repositioning. Trying desperately to ground himself. Going from Joe’s head to his shoulders. Where Vito scraped his nails over the leather coat. Leaving little creases in the material.
“Fuck- damn it Joe-“ Vito whined.
Joe hummed. His mouth skimming slowly down over Vito’s neck. The shirt he wore wrestled open and shoved aside to expose more skin. Joe paused. Licking slowly up Vito’s throat. He tasted like sweat. Heady and thick against Joe’s tongue, addictive. He licked again, flicking his tongue over his friend’s pulse. Feeling Vito shudder in his hands. Pausing below Vito’s ear. Joe chuckled, nibbling the lobe between words.
“What now baby?”
He knew the pet name bothered Vito, or that’s what Vito said anyhow. A lie he perpetuated, but Joe could see how it affected him. How shiny Vito’s eyes got, and how incredibly mailable he became to touch. Joe loved it, and took every chance he got to say it.
Shivering again, Vito grunted. Attempting to smother more sounds from escaping him by chewing his lip.
“We don’t got all night.” Vito hissed, but quickly whined. When Joe bit hard on his throat. Far higher than usually agreed between them. Vito yanked Joe’s head away again. His hands tangling in dark curls. Sending a gentle pain thrumming through Joe’s scalp. Thrill shivering down his spine.
“I disagree, no one will find us out here. Just relax, baby.” Joe reassured, practically cooing at the man he kept aloft on the wall.
Vito grunted. “Put me down then, so we can get this moving along.”
Joe furrowed his brows. Rubbing his nose against Vito’s. His friend’s stern face was a mess of sweat and red. Mouth stuck open to breathe heavy. Hair tussled and sticking every which way. He glowered down at Joe. His strong hands steady on Joe’s shoulders. A wonderfully blissful sight, Joe thought. One he wouldn’t mind seeing every night, and waking to every morning.
“Fine, so bossy.” Joe muttered. Pecking Vito as he placed him back on the ground.
Finally on his feet again. Vito sighed and moved slow. Grabbing Joe’s hands and putting them on his stomach. He looked up expectantly. Joe didn’t need directions. Gliding over Vito’s abdomen. He held one hip, and moved his other hand to trace Vito’s belt. Dipping two fingers into the waist band of his pants.
Meanwhile Vito shifted his weight. Trying to press forward. Searching for friction in the empty space. Breathes coming in short bursts that bathed Joe’s face. Vito slid his hands up Joe’s arms. Holding his face once more. Vito tilted it to gaze into his eyes. Joe scanned his features. Finding nothing but the heavy needy look he knew too well.
Vito breathed out before smashing their lips together. Hips pushing into the light teasing of Joe’s digits. Eager for him to get a move on. Joe put his focus into undoing Vito’s pants. Using both hands to fumble with the belt, and the button. His friend’s impatient gyrating and his own eagerness made his hands shake. His usual deft movements made clumsy with his desire. Vito groaned into the kiss. Squeezing Joe’s cheeks, before he pulled away to breathe.
“How are we doing it, baby?” Joe purred. Softly pecking Vito’s nose.
Giving Vito the choice, the control, was something Joe never questioned. Being bossed about always got Joe riled up anyhow, it was no different with Vito. Even if he was a man, and getting told what to do by a man was emasculating to some. Joe didn’t mind it. Hell it was pretty hot in his eyes. Especially because Vito was always a bit mean about it.
Vito hummed thoughtfully, just as Joe got his pants open finally. He didn’t delve straight in, not right away, but he did keep his hand low. Tracing slow circles on Vito’s thigh. Slowly creeping closer to his crotch with each circle. Teasing touch making Vito shuffle.
“Damn, I- fuck- fuck it. Joe?” Vito muttered.
Joe pressed at the prominent bulge in Vito’s pants. Getting a small groan from the shorter man. His face scrunching, and breath catching in his throat. “Yeah, baby?”
“God- you’re the worst. Joe, just- would you- fuck me?”
The hand on Vito’s erection retracted.
The quiet question made Joe full stop. Throwing off his game.
“What?”
Vito groaned. Head smacking the wall behind him. He stood straight again. Glowering bright eyes boring holes into Joe.
“Don’t look at me like that!” He hissed. Grabbing the lapels on Joe’s coat. He shook him. “I’m serious-”
Joe laughed nervously. His eyes flickered away.
“I- if you’re sure Vito, but--“
“You think it’s not a good idea? Are you not-“ Vito tugged harder on Joe’s coat. Dragging him back into Vito’s space, so their chests bumped. Joe steadied himself on his friend’s hips. “-not interested?”
Vito muttered into Joe’s gaping mouth. Tempting sweet breath warm and filling Joe’s head with syrup. Teasing him now. Making Joe’s face turn a blaze.
“No- I mean- uh- yes, I’m interested- vito- I just want to be sure that you are sure?” Joe explained slowly. One hand tracing around Vito’s front. Smoothing down the shirt that’d gotten ruffled during their heated make out.
“I’m more than fucking sure.” Vito hissed. Shoving his tongue back into Joe’s still open mouth. Joe closed his eyes. Groping at Vito through the front of his pants. Gentle warm pressure made Vito groan into the kiss. His hips bucking into Joe’s palm.
They pulled apart and moved hastily. The moment of uncertainty passing in a flash. Making way to the men’s desires. Joe got Vito’s pants and boxers off, along with his shoes. While Vito started digging through his coat. Blindly searching each pocket till he had what he wanted, a small bottle of lube. Which had been hidden inside Joe’s inner coat pocket. (Always prepared for anything)
With Vito’s length free Joe didn’t waste a second. His fingers wrapped around the shaft. Lightly giving a dry tug and looking up to watch vito. He gasped, and let his head fall back. His breathing heavier by the second.
“Whip it out.” Vito demanded with gritted teeth. The lube rolling between his palms.
Joe obliged. Hesitatingly taking his hands off Vito’s body, in order to open his pants and pull his painfully hard dick out. Shivering at the cold air hitting his throbbing sensitive skin. Vito gave a low whistle, as if it wasn’t something he’d seen all before. Admiring his friend, as Joe marveled back in return.
“On the wall?” Joe asked. His voice low.
Vito huffed. Popping the lube open he paused. Gaze glancing up to Joe.
Wind whistled past the office. Rattling the shutter lightly. Metal clanking filling the quiet left in their wake.
“No, sit down.” Vito pointed to the chair.
Joe took a beat to consider not following directions, to just get on his knees and start blowing, but Joe was nothing if not eager to please.
Stepping away from Vito. Joe sat himself in the chair. Which honestly was more like a stool, no arm rests and a short back. It withheld Joe sitting upon it. Which was a good sign at least. Sitting somewhat awkwardly on the chair with his cock out. Joe looked up expectantly at Vito.
The lanky man stepped away from his trousers. Keeping the lube close he stepped up to Joe. Standing before him just a moment, before settling onto his lap. Joe felt his heart hammering in his throat. Struggling to swallow around the mound it lodged in his airway. His hands hovered at his side. Watching in awe as vito straddled him.
Vito’s even and calculated expression was back. He knelt on top of Joe. Lifting his hips up. Joe instinctively held under his thighs, helping support the man as his muscles trembled. Vito stared down at Joe. Silently passing him the lubricant. Saying nothing at all Vito leaned on the desk. Spreading his legs over Joe’s lap. Exposing his lower half just for him. His eyes were steady, and scrutinizing. Scouring Joe’s face as he hesitated. He looked magnificent. Lower half bare and shirt/jacket still on. He was surprisingly, and annoyingly composed. Half dressed and disheveled from Joe’s man handling. Glowing in the stripes of moonlight streaming through the metal shutter. A thin sheen of sweat starting to collect on his skin.
Joe gulped. Smearing lube onto the fingers of his right hand. His face felt too hot.
“Just- relax, okay baby?”
Vito nodded slow. Simply watching Joe move.
There was a great unease in Joe. An unfamiliar stirring in his guts. This was uncharted for him, but not a completely foreign in concept.
Fingers slick with lube he brought them past Vito’s erection. Keeping the other hand firmly on his thigh. Joe traced down his taint. Leaving a slippery trail on his way down. Vito tensed at the touch, but his face was otherwise unchanged. Joe still kept a keen eye on his friend’s features. Out of a mix of curiosity and concern for his partner.
When his fingers found Vito’s hole. The man shifted and grunted. Joe’s sharp gazed scoured Vito’s features. Relieved to find him breathing steady.
That’s when he pushed onward. Gently forcing his fingers into Vito. He moved slow and careful. Stroking Vito’s skin with his free hand, and watching each twitch of his face.
The slow penetration made Vito whine. He didn’t stop the sound, but did turn his face away. Hissing out a long breath as Joe’s digits continued further in. Dipping into the tight warmth of Vito’s body.
“You’re doing great, baby.” Joe soothed. Patting the underside of Vito’s thigh affectionately.
Vito kept his face turned away. Gripping harder to the desk he leaned back on. Inhaling sharply he looked back to Joe, and exhaled slow. He gave a small nod.
“Your fingers are thick.” He grunted.
Joe chuckled lightly. Slowly pushing his fingers apart. Vito tensed and his jaw clenched.
“Have you ever fingered yourself?” Joe whispered. Scanning Vito’s features as they twitched.
“Why?”
Shrugging Joe pulled halfway out. His fingers still spread. Vito sucked in a breath. Anticipating more pain from the stretch.
“Just curious I suppose.”
There was a flicker of something over his friend’s face, before Vito closed his eyes. Shutting away the momentary sight, the spark of something vulnerable. A small crease formed between his brows.
“Bend your fingers.”
Joe squinted up at his friend. “What?”
“Curl em, like a- uh- come here motion.” Vito explained. His grip shifted on the edge of the desk. Joe could feel the anticipation in his muscles. They tensed under his hand. Tight, drawn taunt with the rising heat.
Pushing his fingers back together. He slid them in slow, up to his knuckles. Pausing for just a moment, before doing as Vito said to. As soon as Joe’s fingers crooked, and brushed a small nub, he felt Vito’s whole body react. He jerked and gasped, visibly trembling as Joe repeated the move. Mouth hanging open but barely forming sounds beyond small whimpers.
Vito groaned, as Joe removed the pressure. His hips chasing the friction as Joe slid back. He pushed in again real gently. Curling his fingers and massaging in slow strokes. Fascinated by his friend’s body as he reacted to the touch. Vito threw his head back. His spine arched off the desk. A moan he clearly tried to choke down reverberated in Joe’s head. It was something he’d never heard from Vito. The strangled wailing cry struck his chest like a mean right hook. Sending a heated throbbing between his legs.
The small cries slowly quieted, as Vito bit back. Hips driving in slow circles onto Joe’s fingers.
“Guess that answers my question.” Joe mused.
Obliging Vito’s shifting and grinding hips. He massaged at the bundle of nerves. Watching the man shake and writhe. Vito gasped sharp. Shuddering in bursts with each rub.
“Hm- Joe, I’m- I think- fuck, if you want to fuck me you should stop. I’m- oh shit-“ Vito cursed. Covering his mouth with a hand.
Joe looked up and down. Blinking at Vito’s abandoned cock; which oozed and quivered in the dim lighting. Joe realized what he meant. Slowly removing his fingers. Joe pat Vito’s thigh. While the man breathed deep. His body sagging a bit with the pressure relieved.
“Got a bit carried away, sorry.” Joe nervously laughed. Watching Vito relax. He took a steadying breath in and out. Collecting himself again, before moving to sit more properly on Joe’s lap.
His hands went to Joe’s shoulders. Steadying himself with another deep breath. Vito shimmed up so he hovered over Joe’s erection.
“I saw the look.” Vito muttered. One hand caressing at Joe’s neck.
Joe huffed but didn’t get a word out before Vito spoke again.
“Come on, times a ticking.”
That was all Joe needed to hear, with a bit more adjusting. Vito was lined up with Joe’s length. They both had another moment of pause. Where neither of them spoke. Vito tucked his face into Joe’s neck. Breathing out hard against his skin. Joe held vito close. One hand still holding his thigh; while the other stroked Vito’s back. Over the fine stitching of his suit.
Nuzzling his friend’s head with his nose. Joe inhaled the stale smell that was all Vito. A heady mix of salty body odor and gunpowder. The remnants of their day job lingering on Vito’s skin. A reminder of the life they lived outside these fleeting moments. One they’d return to after this. Something Joe pushed away, for now.
Joe blew out the air he held. Softly petting down Vito’s spine. Smoothing the clothes over his back. Hesitating, before urging him to sit, persistent but not commanding. Vito shakily sighed, but followed the pressure of Joe’s hand. Slowly impaling himself on over seven inches of ridge flesh.
It was slow going. Vito stopped very few inches to sigh, or whine into Joe’s skin. While Joe sat patiently. Continuing to gently urge Vito lower. Overwhelmed by how tight he was even with the pre-stretch. Such that he hardly spoke. Didn’t vocalize either. Just breathing heavy and staring down the slope of his lover’s back.
Joe grunted when they got halfway. Vito’s body clenched around him. Sharp breathes leaving his mouth. Making Joe shiver as the air hit his sweaty skin.
Minutes of pushing, small groans and whines, Vito was finally fully down. Face still buried in Joe’s neck. He pressed his mouth to skin.
“There we go-“ Joe muttered. Petting up Vito’s spine with a delicate hand.
His friend groaned. Pushing away from Joe. Vito leaned back. His face shadowed making it hard to read. His body though, that Joe could feel. Every inch of him engulfed in wet warmth. He felt every little tense of Vito’s muscles, and each sharp breath leaving his lungs. Wound up like a rubber band stretched taunt. One pull from snapping.
Vito’s hands left Joe’s body. Finding their way back to the desk. Vito leaned further onto the surface. Using the desk to leverage himself. Sharp gaze stared daringly at Joe. While he lifted his hips up Joe’s length. Clenching and shuddering at the sensation. Vito grunted. His eyes screwing shut as he struggled, with what, Joe wasn’t sure. Either way vito got into a steady rhythm of slow rocking.
Joe was elated to see his friend’s face again. Scanning his features as he started to move on Joe’s cock. He scrambled to find somewhere to hold. Opting to simply grip Vito’s waist. Where he could feel his body working through his clothes.
Vito started slow, agonizingly slow. Sliding up before impaling himself with careful motion. Keeping his eyes shut in concentration. Vito rode like an amateur dame. Thighs shaking with the effort he used. Joe did his best to support him. Holding his waist and lifting as Vito rose up, and gently urging him down.
Joe wouldn’t complain about the slow pace or the sloppy riding. It’s not like Joe would finish first anyhow. He wasn’t gonna get relief until Vito did.
Since he was content watching Vito. That’s what he did. Joe put to memory the arch of Vito’s back. The smooth line it created up his throat with his head hung back. Still clad in his suit coat and button down. Joe’s firm grip wrinkling the layers. Forcing the articles up and out of the way, to give him view to Vito’s stomach. Where his neglected cock bounced. Splattering precum over Vito’s skin, and shirt. Adding to the cacophony of wet smacking. Entranced, Joe couldn’t tear his eyes away. He thought, if he was just more flexible, he could get it in his mouth.
Joe let one hand wander under Vito’s shirt. Riding it further up as Joe felt his skin. Tapping his spine before rubbing to his front. Where he pressed his palm into Vito’s stomach. Feeling the push of his cock distending Vito’s abdomen. Joe groaned.
“Fuck- joe?” Vito’s voice creaked, as he sped up. A consistent wet slap of skin on skin started to fill in the gaps between groans and whines.
“Yeah baby?” Joe was no better off. He refocused on Vito’s face, with the squeeze and overwhelming stimulus it wasn’t easy. He watched Vito clench his jaw. Then work it loose with a small groan.
Vito’s head lolled from one side to the other. Grinding slower each push down. Putting more thought into how he moved his hips, as if he was searching for the right spot. Suddenly his head snapped down. Eyes boring into Joe.
“Touch me.” He demanded. The words were clipped, and he left no room for argument, not that Joe was about to argue.
Joe hastily nodded. Adjusting his hold. He caressed Vito’s side. Sliding down past his erection, to pinch his thigh. Watching Vito twitch in surprise, before trailing the tips of his fingers back to his cock. Joe pushed his thumb onto it, and gently pressed. Holding it in place, before winding his fingers around the base. Following a vein with his thumb toward the head. Where Joe pressed at the slit. Spreading precum back down the shaft. Slicking the slide of his hand.
Vito gasped the breath turning to a low whine. His body jumped and his grinding stuttering. Attempting to buck into the friction of Joe’s textured palm. Vito leaned further onto his elbows. Panting each breath, he arched into it.
“ah fuc- Don’t stop, just like that.” Vito gasped.
Joe wasn’t planning to. Busy watching Vito’s reaction to both stimuli. Fumbling between grinding himself onto Joe’s cock and bucking into the sloppy handjob.
“Look at you go, tsk such a mess. Basically fucking yourself onto my cock.” Joe teased.
Switching between stroking and rubbing at the head of Vito’s cock. Drawing every sharp breath and whine from his throat. Each little echo making Joe throbbing in Vito. Heat making his head swim pleasantly.
The lube was drying, and the precum slowly getting tacky. Joe glanced at Vito’s pleasure twisted face, before doing the only logical thing to him. He spat onto Vito’s length. Spreading the salvia as he stroked faster. Vito jolted at the feeling. His bright eyes nearly popping from his head.
“Oh hell-“ he choked on another moan, as Joe worked him.
The signs of Vito’s finish were creeping in. His body clenched around Joe. Voice cracking as he tried to mutter Joe’s name. His body started to shiver and quake. Quiet whimpers tumbling from his mouth. Joe watched intently as Vito’s features twisted and his body tensed. Room echoing his sounds as he edged closer and closer to his orgasm. Until his body froze and shuddered. His cock twitched in Joe’s hand. Ejecting his seed across his stomach and Joe’s knuckles.
Vito gave a small muffled whine. Covering his mouth with a hand, as his body convulsed in waves. Joe watched sort of helplessly. Wishing to draw Vito back against his chest, to feel every shudder and wave as he came.
“Beautiful-“ Joe mumbled. Continuing to stroke until Vito stopped his hips.
Vito sagged against the desk. Deflating with the release. He breathed slower each deep inhale. His eyes heavy and blinking slow. Hazily staring down at the man still lodged in him. Joe wiped his cum covered hand on his pants. Gazing at Vito as he collected himself. The lack of response didn’t perturb him.
The office went from deafening to nearly silent. Neither men moving beyond getting more comfortable. Two sets of breathing and the rumbling of engines the only things breaking the silence.
Joe had been on the cusp himself, not that he’d been paying attention. Far too focused on making Vito finish. He still felt every twitch and tense of Vito around him. His length thrumming with the stimulus, as it was left without release. He willed his mind to ignore it. Focus on his friends instead as he came down from the high.
Vito heaved up. His arms shaking.
Vito leaned forward and sat with his chest basically against Joe’s again.
The move made his cock twitch. Tight heat squeezing him gentle. Joe huffed a breath. Starting to strain to maintain his composure. Continued sensations making his head swim.
Joe smiled dopily up at Vito. When his friend reached for his face. Cupping his cheeks with gentle palms. Vito had a satisfied soft look in his eyes.
“You’re ridiculous.” Vito muttered.
There was beat of quiet. One second where they both just gazed at each other. A fleeting worm tightening in Joe’s chest, an almost anxious stirring. The look Vito gave him was weighty. Beyond the heavy satisfied stare. A deep, dangerous glint, a spark that threatened to ignite. In the blink of an eye, it was gone, and Vito was closing the distance.
Pushing them into an easy kiss. One Vito kept as he shifted his hips. Grinding against Joe in the search of a reaction, and one he got. Joe pulled back with a gasp. The retreat of his orgasm left his whole body a live wire. Every little touch and shift of his lover sent him reeling.
“Joe?” Vito whispered hoarsely. Continuing to push his hips around. Voice dipping low and tickling at his ears.
Joe let his head drop against Vito. It was heavy and he struggled to breathe right. Tight coiling in his core settling low. Burning in his groin as he thrust up. Vito’s hands settled on his back. Keeping him steady as Joe started to thrust against him.
“What?” He muttered. His voice low and strained.
“You- haven’t finished.” Vito stated. Pulling Joe’s head up softly. One hand holding him under the chin.
Joe gave a breathy chuckle. “Oh, I hadn’t noticed.”
Vito rolled his eyes. Thumb pulling at Joe’s bottom lip. He let it open. Allowing Vito to push his thumb into the man’s mouth.
“Big stupid man, and what were you planning then?“ Vito huffed. Hand still on Joe’s shoulder dug in harder, nails scratching at him. His voice soft but edged. Bright gaze boring into Joe’s face.
Joe didn’t, or couldn’t really, reply. He pushed his hips up. Wrapping his lips around Vito’s thumb. Which slid past his teeth, before prying his jaw open. Vito hummed thoughtfully. Thumb pressing at Joe’s tongue. Skin rough and salty in his tacky mouth.
“Oh, and I bet you want to dump your load in me, huh?” Finally taking his thumb back. Vito clicked his tongue. Body no longer moving on Joe. Who tried and failed to grind into Vito. Desperate for any relief he groaned. Head a mess of lustful desire now he fumbled to find words.
“Yes- Vito, please-“
His friend shushed him. Thumb running over Joe’s mouth again.
“Hm since you asked so nice, just- be- gentle-“
Joe gaped, and squeezed Vito’s thighs.
“Gentle.” He whispered. Shaking as Vito held his cheek.
They both stilled again, like the whole world was holding its breath. Even with all they’d done together, it still sometimes hit how- insane it really was. Joe couldn’t fathom this being his reality. Part of him wanted to wait, to drag out his own orgasm. Just to keep Vito close, to keep his warmth near. Those soft glances and delicious words. Sentiments only they shared in dark quiet dark places.
Joe leaned into Vito’s palm. Dragging himself from his muddling mind. He contemplated pinning Vito onto the wall or pulling them both to the floor. Then he glanced at the desk, and he smirked.
Adjusting his hands on Vito. Joe stood and laid his friend down onto the desk. Careful to not bump him as they moved. Vito chuckled once he had settled. His legs wrapping around Joe. He let his arms rest on the surface.
“I’ll go real easy on you baby.” Joe muttered.
Least as gentle as he could manage. His body was shaking. The urge to drive himself into Vito with reckless abandon lurked under his skin, and made him pause. Burning deep in his chest and tingling through his hands. Which he moved to feather up Vito’s waist. Tracing his outline slow. Causing him to shiver under the light touch. The smallest sigh left his soft swollen lips. Breathing low Vito stared up at Joe.
Joe leaned over him. Holding Vito by the waist. He pulled back and then eased his hips forward. Rocking into his friend slowly. Building a careful pace. Under his hands Vito’s breathing hitched. He felt the stutter against his palms. Vito panted as Joe moved. His face twisted and hands scrambling on the smooth surface for purchase.
“Hm it’s- holy fuck- it’s almost too much-“ he hissed.
Humming Joe kept his slow thrusting. Quiet wet smacking filling the stifling air. Mixing its consistent sound with the small whimpers of Vito. Each little sound egging Joe on. Spurring him to angle his hips just right. Driving every small sound from Vito’s lips.
“Should I stop?” Joe whispered. Keeping his voice low, not wanting to drown out his lovers mewling. The sweet music he spewed from parted lips.
Vito shook his head. Gasping and shaking with each push in.
Joe imagined it was overstimulating. Coming down from one orgasm only to continue being railed. He leaned back out of Vito’s space. Holding him still and ramming harder into him. Joe groaned as the heat tightened around him.
“Good- fuck- it’s good, so- god. Vito” he grunted.
Under the streaks of light Vito seemed to glow. His shirt rode up his stomach, and hands clawing at the desk. Bathed in warm stripes he writhed. Pinned under Joe’s hands. Gaze lost and unfocused as Joe quickened his pace. Trapped like prey awaiting its fate, but he didn’t fight. He relented himself, his body. Which Joe eagerly devoured.
Groaning low he took Vito’s leg and propped onto his shoulder. Giving him room to pull further out and slam in deeper. Arching off the table, Vito covered his mouth. Smothering his voice. Joe yearned to hear him call out his name, to beg for more. But he knew better. Turning his head. Joe planted kisses to Vito’s calf. Fluttering his eyes shut as waves of warmth shivered through his core. Tight coil in his gut winding up tighter.
Joe muttered between throaty groans “If only I could hear that lovely voice of yours.”
He stroked Vito’s leg. Eyeing him as he shook his head. Fingers curling over his cheek.
“I’d do a whole lot to hear you call my name, every night, anywhere-“ Joe trailed off. Panting and shaking with the impure thoughts crowding his mind. Uncontrollable flashes of warm tight embraces and long slow kisses. Lazy cuddling on a bed too large for one, with hazy glee flooding his chest.
Joe pressed his mouth harder into Vito’s leg. Willing the glimpses to stop.
“I-“ Vito whined. Head lolling to one side as he tried to continue the thought. Both hands clawing at the desk again.
“We both know-“
Intentionally cutting him short. Joe dropped his leg. Pushing their mouths together, in a clash of teeth and tongue. Even if it made his thrusting sloppy. He smothered Vito in kisses. Moving from his mouth to trail across his face and down his throat. Painting Vito’s skin in affection. He squirmed under it. Wrapping his arms around Joe’s neck and dragging him closer. Both shoving past the uncomfortable topic.
Joe was humping lazily now. Groaning into his friend’s neck, as he inched closer to the edge.
Vito’s scratchy voice whispered in his ear. “Joe- would you-“
His pleas turned to whimpers. Hips pushing up against Joe’s stomach. Trying to grind his swollen erection, to get any friction. His desperate little whines making Joe throb between his legs. The wiggling enough to get the point through to him. Joe pulled back enough to drag a hand between them.
“Oh baby, all you had to do was ask.” He murmured. When his hand reached Vito’s length; they both groaned. A shudder going through Joe as he was squeezed.
It was surprisingly difficult to both stroke his friend and chase his own pleasure. Grunting he regrettably let go of Vito’s length. Earning short whine from the wriggling man.
“I know-“ Joe took Vito’s wrist from his face. Leading him to grab himself.
“Go on.”
Vito whimpered. One hand flat on the desk he started pumping. His breath catching as Joe moved at the same time. Together they had a much smoother rhythm. Vito stifled himself again. Babbling under his breath. While Joe continued pushing into his tight warmth. Quickly overwhelmed and lost in the squeeze and Vito’s broken muffled moans. Joe humped in ever quicker. The coil started to burn and dip. His muscles tensing and mind blanking.
“I’m- fuck-“ Vito couldn’t finish his warning. Voice cut off as he muffled a cry.
Joe hadn’t needed the warning he felt Vito’s walls flutter and clench around him. Drawing him closer. His hands stilled on his lovers form. Joe could feel him convulse and shudder. Stilling as he unloaded for the second time over his knuckles and stomach. The sight and muffled whine was all Joe needed. Groaning he slammed in deep. Painting Vito’s insides in his seed. Joe shuddered and stilled. His head was empty, as if it’d been dumped out with his orgasm. Heaving and shaking he pulled free slow. Marveling at the sight of Vito’s wrecked form.
Lying on his back. Vito panted to collect himself. Breath catching as Joe’s held his thigh aside. Still trying to implant the image into his mind, to carve this aftermath into his chest. Vito squirmed. Attempting to pull back only to bump his head with a soft thud.
“Joe- shit- we need to go.” He hissed. Yelping as Joe dipped his fingers between his legs. Tracing the hole he’d ruined. Feeling the viscous oozing from the quivering form of his friend.
“I know, just- give me a second.” Joe murmured.
Vito wordlessly stared. His face still streaked in light, but now back to being impassive. Despite his heaving chest and sweat slicked skin. Vito was back to being composed. Other than his state of undress.
They took a moment to collect their breathes before pulling apart. Joe sank back into the chair. His body strung out and buzzing. He tucked his softening cock away. Gazing at Vito as he carefully pushed off the desk. His legs trembling under his weight. Nearly buckling, as he moved. Stumbling to his pants. He paused and looks back at Joe.
“Do- do you have a handkerchief?”
He muttered, surprisingly meek for the usually self assured man. Bright gaze down cast and hands shaking as he adjusted his shirt and jacket.
Joe furrowed his brows. Pulling out the square fabric. He passed it to Vito. Who graciously took it, and used it to wipe between his legs. Cleaning off the remaining load that’d leaked from him.
“I feel like I should be offended.” Joe said quietly. He wasn’t sure himself if it was joke. There was an odd jab in his chest at the sight. One he couldn’t quite identify.
Vito snorted wryly. “It’s not it’s doing much in there.”
Without looking back he tossed back the handkerchief. Returning to the task of getting redressed.
Finally put together again. Vito put his hands on his hips.
“Remember to follow me-“
“After five minutes or more have passed. I know. Get lost then. I’ll see you later.” Joe interrupted. Knowing what Vito planned to say.
His friend sighed, a terribly tired little breath. Joe watched him move to leave. Pausing beside the chair Joe leaned in.
A far too still and quiet moment passed. Curious, Joe looked up and turned to face his friend. Who still stood beside him. His hands now hanging loose by his side.
“You can go.” Joe said lightly. Hesitating to say anymore.
Vito didn’t reply. He looked to the door then to Joe again. His eyes unreadable as ever.
“You good? Didn’t knock your head too hard did I?”
The joke went ignored. Instead Vito put his hand atop Joe’s shoulder. Squeezing it lightly before leaning over and pecking the top of Joe’s head. He hesitated to pull back. Breathing deep and mumbling into damp curls.
“I-I’ll see you at home.”
Joe got another kiss on his head. Then in a brush of fabric, and light woosh of wind Vito was gone. Leaving Joe alone in the office. Mouth hung open without a sound escaping. Joe closed it before he caught flies. Scrubbing his burning cheek and staring at the stripes of light hitting the wall.
