Work Text:
Vash always kisses him like it’s the first time that he ever has. Warm and languid, his tongue exploring every crevice, over Wolfwood’s tongue and teeth, laving over the roof of his mouth. Like he wants to taste every corner, map out every space.
And because Vash leaves him so fucking weak, he shudders everytime like it’s their first.
Vash has his head cradled in his hands, the soft leather pleasant against his skin, his lips like silk, and he’s always so hot to the touch. He holds him close, like something precious and delicate, and Wolfwood lets him kiss him however he wants, warm honey in his gut, thick like syrup, sticky with want. He gasps when Vash’s teeth catch on his bottom lip before he sucks his tongue into his mouth, tilting Wolfwood’s jaw, practically fucking into his open mouth.
Drool curls down his chin and Vash’s thumb catches on it, breathing out hot, before he pulls away with a wet pop. He’s gasping, blue eyes bright and eager, lips parted and a glistening red. He’s kneeling between Wolfwood’s parted thighs, hands rubbing soothing lines over Wolfwood’s cheekbones as his hips sway forward.
“I was thinking.” Vash starts, bottom lip between his teeth and face flushed a pretty pink as their cocks brush through several layers of cloth.
Wolfwood raises a brow, “Were you?” He drawls and Vash huffs, fingers curling over his nape as their faces stay close, sharing air. Vash always smells light and airy, almost sweet, sharp with citrus, and it leaves Wolfwood feeling dizzy each time his enhanced nose picks up on his scent.
“I was.” His mouth brushes Wolfwood’s as he talks, “I was thinking I could fuck you this time.”
Wolfwood’s breath hitches, catching in his throat as he swallows thickly. Vash looks at him, expression open and eager, practically pleading to him with his big puppy eyes.
Wolfwood snorts, his heart racing, “Alright, alright, you don’t have to beg.” Though Wolfwood certainly wouldn’t mind the sight of that, Vash on his knees and looking up at him.
“We can try that.” The admission is raspier than he means for it to be, a little too quiet.
Vash smiles, as if Wolfwood allowing him to fuck him is the greatest news he’s heard in a long time, face over-eager and bright and still so horribly endearing. Vash kisses him, lips catching on the corner of his mouth in a chaste peck. And then Wolfwood is being gently lowered to the bed, Vash’s mouth growing quick and hot against his. He moans when Vash grinds down onto him, a rough drag of their cocks through their pants. Vash’s hands find his thighs, squeezing over the strong muscle.
“Thank you, thank you, thank you.” He breathes between every warm press, tongue dipping into Wolfwood’s mouth.
“Fuck, Spikey.” He groans, Vash’s hands cupping his chest, palming over his nipples. He keeps a steady rock between their hips, Vash mouthing at his jaw, rough stubble over smooth, pale skin. He already feels just slightly overwhelmed, trapped beneath Vash’s body and lavished in his attention. It’s usually the other way around, Vash under him, panting and whining and happy to be coaxed into letting Wolfwood take care of him.
But he doesn’t mind this, he thinks. No matter how different it already feels, Vash’s thighs flexing beneath his and his thumbs circling over hardening nubs. His teeth sink into the side of Wolfwood’s neck, sucking tan skin into his mouth. Wolfwood sighs, fingers clenched into Vash’s dark turtleneck.
He’s gentle, every touch careful and soft, and Wolfwood wants to tell him that he doesn’t need to do that, doesn’t need to treat him like some delicate thing, but the words catch in his throat and stay there.
His fingers push his shirt apart, lips trailing down to mouth at his chest, teeth sinking into plump skin, a tongue swiping over a nipple. Wolfwood arches just slightly with a quiet moan, Vash’s flesh hand rubbing up and down his side, finger pads just barely digging into his skin. He takes a nipple into his mouth, tongue swirling in circles with a glance of teeth, and when Wolfwood looks down Vash is peering up at him. Adoring baby blues meet dark coal, and Wolfwood watches as he reverently palms at his dark skin, nosing into his chest.
Wolfwood’s fingers find Vash’s hair, scratching over the brown bristles at the back of head. Vash places a kiss to his sternum before he begins to work at Wolfwood’s belt, sliding it from its loops. His hands slip up and down his thighs, roving over clothed skin, teeth catching on tan flesh but he never actually slides off his pants.
Wolfwood huffs, “Planning on spending your entire night there, Spikey?” He mutters, his voice breathy as Vash squeezes his hip, a smile pulling at his mouth, buried against Wolfwood’s chest.
“I wouldn’t mind.” Teeth nip at his skin and Wolfwood’s fingers tighten in Vash’s hair, breath caught in throat.
But Vash finally begins tugging off his slacks, thumbs sliding into the belt loops. Wolfwood shifts to help until Vash throws them off into the floor, hands immediately finding newly exposed skin. His flesh hand is impossibly warm, but his prosthetic is cool to the touch. Wolfwood can’t help but shiver, a small breath hissing past his teeth.
Vash startles, metal hand jerking away, and Wolfwood instinctively reaches out for it, fingers closing around a mechanical wrist.
“Don’t do that.” He says quietly, placing it back on his thigh, Vash’s metal fingers spreading over bare skin as he looks at Wolfwood with bright eyes, his bottom lip sucked under pointed teeth. The prosthetic fingers squeeze over fine muscle and Wolfwood can’t help but shake for a very different reason than just the temperature. He feels his cock twitch and there’s something about Vash’s expression that opens, lips tugging into a sharp smile.
“Shut up.” Wolfwood hisses immediately and Vash laughs, metal fingers digging into tan flesh, and Wolfwood wonders if he would leave marks. Wonders if Vash would do it on purpose if he asked, if he’d leave mottled purple across Wolfwood’s entire body with his teeth and fingers. He chokes on the urge to ask, teeth chewing on his bottom lip.
Vash leans up, hands cupping his pelvis, thumbs resting in the crease of his thigh, spreading his legs as he shifts closer.
“You like it.” He teases, and Wolfwood wants to cuss him out, kick him off the damn bed, but that warm, smug little look is so much better than the insecurity, that tight pull he gets to his mouth when he’s thinking too much.
Vash rubs him through his underwear, prosthetic palm grinding against his cock as Wolfwood’s hips jump, a moan catching in his throat. He rolls into the friction, legs clamping over Vash’s sides. A metal finger slides up the length of his clothed dick as Wolfwood fully hardens, twitching under Vash’s touch as it presses at his cock head. And then Vash is reaching into his underwear, a firm fist over his cock as he strokes him, metal thumb swiping over the head.
Wolfwood moans, rough in his throat, chest hitching as Vash mouths at the side of his neck. His hand slowly warms up over his cock, seeping away his heat, the metal smooth and hard and still so fucking good against the sensitive skin. His flesh hand continues to rub at his chest, cupping a pec in his palm, teeth sharp on his jaw. Wolfwood thrusts into his fist, fingers tight in his blond hair, head buried in his shoulder as he breathes and moans.
“‘S that good?” He murmurs, lips pressing over tan skin, eyes bright as they try to catch his gaze.
“Yes, fuck, Vash.” He groans as his hand continues to stroke him, flesh fingers petting over a muscled chest. Vash sighs in satisfaction, like knowing that Wolfwood likes it is enough for him, his hand picking up speed. Wolfwood muffles himself in his shoulder, noises pressed into the material of his turtleneck.
And then he hears the pop of a cap, Vash’s hands slinking off of him. Wolfwood swallows a needy noise, face hot with how much he had enjoyed just Vash’s prosthetic on his cock. Fuck.
“Sorry.” Vash murmurs into his skin, like he knows, the asshole. Except he’s not one at all because soon his underwear is being tugged all the way off and bottle green fingers are prodding at his hole, slick and cool.
Wolfwood gasps, back arching off the bed, legs spreading as a finger slowly breaches him. Vash works him carefully, pressing inside of him and curling, breath hot against his flesh. His hips move into the thrust of his finger, sighing quietly, but it quickly feels like far too little.
“Good?” Vash asks softly, wide eyes peering up at him, searching for approval.
Wolfwood swallows, “Yeah.” He rasps, hips rocking into Vash’s touch, “But you can add more, come on.”
Dutifully, Vash does, baby blues watching Wolfwood’s face as another finger slips into him. Nick shudders, chest hitching as he sighs, Vash’s metal fingers crooking inside of him. His flesh hand wraps around his cock, thumbing at the slick head as Vash presses into him.
Vash is still looking at him, studying his expression and waiting for any sign of approval, starving for it. Wolfwood groans, hips shifting, and Vash’s fingers brush over his prostate. Wolfwood’s entire body shudders and jumps as he gasps out a sharp moan, arching into Vash’s hand.
“Right there.” He breathes, and Vash immediately thrusts into the same spot, tech fingers pressing and massaging firmly. He bites his lip to muffle himself, straining into the touch. “Oh, good boy, keep doing that.”
He sees Vash shiver, his hand tightening just slightly over his cock as he strokes him, fingers working inside of him rhythmically. Vash’s pale skin is already flushed, a soft rosy pink, blond hair flopped over his forehead and eyes wide and reverent, bright pools that make Wolfwood feel like he’s the only person Vash has ever looked at, the only person he wants to see.
“Nico, Nick, Nick—” He murmurs into his throat, lips catching on his skin, nosing at his jaw. “Mm, Nick.” He moans like he’s the one being fucked, licking at Wolfwood’s skin and chanting his name in a desperate prayer.
“God, Vash—” Wolfwood groans, hard fingers pressing into his prostate, pointed teeth biting dark marks into his flesh as Vash whines his name again and again.
Tan hands brush the hair out of Vash’s face, curling into fair strands, and Vash is slipping a third finger inside of him. Wolfwood releases a quiet breath, rough and low as he rocks onto prosthetic fingers. Vash hits his prostate on every thrust, slick fingers hard and firm and Wolfwood wonders how warm they must be now, engulfed in his heat. His back arches, Vash still stroking his cock and pressing inside of him, and Wolfwood’s hand scrambles at his mechanical arm to stop its movement.
“That’s enough—fuck—I don’t want to come yet—”
Vash makes a small noise, but obediently pulls his hands away, fingers slipping out of him and resting on Wolfwood’s hips instead. He can feel the way his flesh hand nearly trembles with anticipation, Vash’s bottom lip pulled between perfect, pointed teeth. He’s looking at him with those wide baby blues, quiet and waiting.
Wolfwood breathes out, “So fucking eager.”
He hears Vash suck in a sharp breath, eyes practically shining, asking for permission to continue—to move.
“Please? Nico?” He whines, fingers clenching into the give of his hips, sinking into warm flesh.
Wolfwood snorts, a smile tugging at his mouth, sharp and crooked, “Yeah, come on, if you want to fuck me so bad.” His legs part, hand curled over the nape of Vash’s neck. Vash greedily takes in the sight of him, blue eyes like hot brands on his flesh, roving over inches upon inches of bare tan skin. Like he was the rightful subject of an Angel’s worship, soft and reverent and so achingly desperate.
He tugs at his pants, a quick and clumsy affair that ends with Vash audibly tearing something in the process. Wolfwood laughs quietly, turning over onto his stomach as Vash shifts behind him. Hands quickly find his hips, petting over his skin, slick cockhead brushing against his stretched hole. Wolfwood’s head falls into a pillow with a soft moan, rolling back into the press of Vash’s dick. It’s thick, with stamens that curl against Nick’s hole, ribbed down the underside.
Vash sighs, leaning forward to nose at Wolfwood’s nape. He slowly pushes inside, a careful rock that presses him deeper and deeper. Nick releases a shuddering gasp, Vash’s pelvis meeting his ass as he bottoms out, and Wolfwood can feel his wet petals fluttering against the skin where they meet. His thin stamens writhe inside of him, and Wolfwood has never felt them inside of him before, only ever on his own fingers and cock. It’s unlike anything he’s ever felt before, wriggling over his walls.
Vash is whining, teeth scraping over his skin, his hips already circling desperately inside of him like he can’t keep himself still. Wolfwood arches, cock bobbing between his legs as Vash wraps an arm around his chest. There’s a breath permanently caught in his throat, dick throbbing and skin overheated as he adjusts to Vash’s cock.
“Is this okay?” Vash breathes, pulling out and thrusting forward shallowly, his metal fingers curling over his hip bone. Wolfwood shivers, Vash’s ridges catching slightly over his hole, and he arches back into the press of their bodies.
“Yeah, yeah, fuck.”
He rocks back onto Vash, clenching around him and burying his face in a pillow to muffle a ragged moan. Vash is slow, pressing into him at a steady pace, his prosthetic hand running up and down his spine. When Vash touches him, it always feels like he never wants to stop. His fingers find every dip and curve that they can, the worshiped becoming the worshiper. Like Vash wants to press his reverence into his skin, warm and gentle, filling that awful ache inside of him with something softer. And it’s good, molten heat pooling in his gut, warmth spreading pleasantly across his body, but Wolfwood wants something else.
“Come on, Vash, you can fuck me harder than that.” His knees spread, hand wrapping around the arm Vash has over his chest. If he turns his head slightly he can catch Vash’s eyes, bright and wet and impossibly blue. His face is flushed as he picks up the pace, just slightly more forceful but still gentle and careful.
A thought lodges in Nick’s head as he watches Vash’s eager face, searching for approval as he chews on his pink bottom lip.
“Harder, Blondie, you expect me to come like this?” He goads and Vash gasps, eyes widening as his face flushes an even darker shade of red.
“Oh.” He breathes, brows pinched.
Vash’s lips purse, metal fingers squeezing over his hip as he holds him still, using his flesh arm to haul him off the bed. He yelps, Vash’s knee knocking his legs further apart as he holds him up. And then he pulls all the way out and slams back in. Wolfwood chokes, thighs flexing as he moans, unmuffled and surprised. And then Vash doesn't stop , drilling into him hard and fast, pressing in deep as Wolfwood holds onto his arm, easily holding Nick’s weight like it’s nothing. He can feel the ridges of his cock on his hole, stamens reaching insides of him on each thrust, and Wolfwood’s legs shake as he bites around a moan.
“Is that good?” Vash murmurs as he nails his prostate on each hard thrust, Wolfwood’s free hand scrabbling at the sheets. He groans, head falling forward, sweaty bangs flicking into his eyes.
“Oh, fuck, fuck, Vash—” He sucks in a sharp breath and Vash’s prostethic curls over his cock, stroking him in time with the movement of his hips. Wolfwood bites his lip around a building moan, chest hitching. He can feel his stamens brushing his prostate, sticking over it and reaching deep inside of him, ribbed cock catching over his walls. His dick throbs, mouth open on a panting moan as Vash moves inside of him.
“Nick, Nick—ah, ah you feel so good.” His mouth brushes behind his ear, teeth catching over the lobe and the side of his throat, “Nico.”
Wolfwood shudders, body trying to meet each of Vash’s thrusts in the position they’re in, but he’s mostly forced to just take it, lacking any real leverage. It makes his cock leak, weight supported almost entirely by Vash’s strong grip, split open on his dick as he pounds into him. He feels like he’s slipping out of control, falling into waiting hands. It’d be terrifying if he didn’t trust him so much, if he wasn’t so entirely sure that these hands could never hurt him. Because he trusts Vash more than he’s ever trusted someone else before in his life.
Vash huffs and whines desperately between Nick’s shoulder blades, chewing marks into his skin, fucking him hard and fast. He continues to mutter Nick’s name, pressing delirious praise into Wolfwood’s tan flesh, his gut going hot and tight with arousal. If Nick’s hand slips over his navel he can feel Vash moving inside of him, deep and hard and thick. He moans, rough in his throat as drool curls down his chin, legs trembling. Vash’s grip tightens around him just slightly, thumb swiping over his dripping head with a metal thumb, breaths fanning out over his temple.
“Nico.” He sighs, blissed and warm as he kisses at Nick’s jaw. Wolfwood’s eyes catch on the glow of his skin, shining marks crawling over pale flesh. His mouth is parted, lips red and glossy, brows pinched and eyes closed in pleasure. It makes Nick shiver, blearily taking in how impossibly beautiful he still looks, blonde hair tugged into haphazard spikes and flushed all the way down to his throat.
His blue eyes blink open slowly, wet and swallowed by the expanse of his pupils. His gaze darts over Wolfwood’s face, slow and reverent like he was taking in his entirety, breath catching as his hips continue to drive into him. He strokes him firmly, eyes never leaving Wolfwood’s face as he moans, Nick’s legs straining even further apart as he takes him.
He’s not going to last much longer.
His breaths are shaking, hips still clumsily trying to meet Vash’s thrusts, his gut tight. “Stop fucking looking at me like that.” He gasps, groaning as Vash hits his prostate on each press inside. His eyes are nearly stinging from pleasure, drool on his chin and chest heaving, and Vash feels so fucking good.
Vash smiles into the side of his throat, “But you’re so pretty like this.” He kisses behind his ear as Wolfwood’s breath hitches, face heating even more.
“Shut up.”
Vash laughs breathily, leaning even closer to him, fucking him so hard his body bounces in his grip, shoved forward into the arm Vash is using to hold him up. Wolfwood is trembling, a stream of low moans catching in his throat as he’s held against Vash, head hanging forward as he feels himself approaching his climax. He’s hot all over, nearly drunk on the movement of Vash’s hips, mind fogging as he aches. He should have asked Vash to fuck him sooner, he thinks he might have even begged if he had to, got down on his knees and asked for his cock. He nearly feels like it’s in his throat, pressed deep, stretching him open.
Vash’s hips stutter just slightly, breath shuddering and hitching. “Oh, oh, Nico, I’m close.” He moans into the side of his throat, his arm repositioning over his chest, Nick’s back curving. “Are you going to come soon? Please, please, I want you to come for me.”
“Yeah, yeah, fuck, Vash—”
Nick groans, spit pooling in his mouth and hair sticking to his face with sweat. He can feel Vash’s cock swelling inside of him, catching on his rim, stretching him even further. He whines, pitched and short as his mouth falls open, twitching and shivering. Vash’s stamens prod at his prostate, rubbing over it as his cock slams inside, and Wolfwood feels like he can barely breathe.
“Vash—” He gasps, and then he’s coming over Vash’s prosthetic hand, his hips rocking into him through his orgasm as he continues to stroke him. Wolfwood shudders and shakes through it, catching the way that Vash whimpers his name against his throat over and over again, a press of reverent teeth and lips. Like he can’t get enough of the taste of his name in his mouth, kissing at his skin like he needs it.
“Mm, thank you, thank you.” Vash murmurs into his shoulder, his prosthetic moving away from his cock when he whines from oversensitivity. His palm lays flat against his navel instead, hips circling inside of him slowly, pressing over the intrusion of his cock through Nick’s stomach.
He still hasn’t come yet.
Wolfwood groans as Vash lets him sink back down to the bed, his cock almost pulling entirely out of him.
“Wait.” Wolfwood gasps, reaching back to grip at Vash’s hip. He breathes out, feeling the way his stamens wriggle inside of him, like they were desperately trying to keep Vash in place as well. “Inside—you can finish inside.”
He can feel Vash’s hands spasm around his waist, his breath hitching, “I—are you sure?” Vash’s voice is trembling, rough as he pants. But he’s obviously eager, obviously wants it so bad that he’s shaking.
Wolfwood nods, rolling back onto Vash’s cock, back arching as he tries to urge him back inside. “Yeah, yeah come on pretty boy, you can fill me up.”
Vash gasps, thrusting back into him slowly, a steady rhythm that rubs against his prostate with ever push forward. Wolfwood moans, sinking further down into the mattress, trembling from oversensitivity. Vash’s hands smooths down his spine, cock swelling even more and Wolfwood can’t help but moan sharply, meeting the rock of his hips with shaky movements of his own.
“Oh, Nick, Nick, it’s so good.” He whines, fingers sinking into his flesh, tears curling down his chin as he thrusts into him, “Nico, mmh, mmh, please.”
Each thrust makes Wolfwood’s spent cock rub over the sheets, quiet moans catching in his throat and Vash moves. His nerves feel fried, spine tingling and gut burning with heat, drool pooling on the pillow beneath his head.
“Ohh, Nico—”
And then Vash gasps, hips stilling, pressing deep, and he’s coming. He sobs, hands gripping Nick’ waist as he holds him still, spurting inside of him, thick and hot as he pulls him even further onto his cocks. Wolfwood gasps harshly, being filled and filled, like molten honey pressing inside of him, Vash’s hips rabbiting into him for a few moments before his engorged cock locks deep inside of him. Nick cries out, knotted head pressing against his prostate, stamens stuck over it. He can’t help but writhe against the sheets, Vash’s come dripping out of his hole as his head rests between his shoulder blades, breaths warm over his skin.
“Ah, Vash—” And then he’s coming too, cock weakly spurting against the mattress, stamens sticking over his prostate, Vash’s cock caught deep inside of him. He whimpers, tears curving over tan, weathered cheeks. He can feel Vash tonguing and mouthing at his skin, teeth sharp but lips gentle.
Wolfwood sighs in satisfaction, his eyes slowly blinking open as he tries to breathe. Vash is petting over his thighs, laying across his back. Wolfwood can only see white and he blinks deliriously for a few moments before he realizes—
They’re feathers. Vash’s large wings are cocooned over their bodies, and he can even feel a feathered face leaning against his shoulder, Vash’s breath warm and slowing.
He snorts, burrowing into a pillow and accepting that they’re likely going to be laying here for a while.
“Was that good?” Vash asks, tilting his head so that their gazes meet, eyes bright and searching like it’s even a question.
“Yes, Vash, you just fucked me better than I’ve ever been fucked before.” He huffs, “Is that what you want to hear?”
Eagerly, Vash nods, a smile splitting over his lips. Wolfwood laughs, hiding his face in a pillow. “You’re an idiot.”
“And you’re still attached to my cock.” Vash says warmly, making the words sound so much less vulgar in his sweet voice, lips pressing a kiss to his nape.
“Keep talking and it won’t happen again.”
Vash whines into his throat, apologizing over and over with a pout as Wolfwood hides a smile in his pillow. He kisses at the side of his face before he finally turns, allowing their mouths to meet.
Vash always kisses him like it’s their first time. Wolfwood kisses him back like it’s their last.
