Work Text:
One of Vash's most stubborn, endearing and irritating qualities is his status as a loudmouth, meaning he can chatter and talk through literally anything.
"God, you're so pretty, so pretty, Wolfwood -"
He whines as Wolfwood presses against him, pushing him across the hotel room until the backs of his knees hit the bedframe. Clawing and desperate, Wolfwood pushes at fabric until his stupid oversized coat falls from his shoulders, before making quick work of his shirt, dipping down to kiss the planes of his chest. They don't have much time, Roberto and Meryl are already waiting for them to leave, this is gonna have to be quick and dirty.
And yet Vash still won't stop talking.
"So pretty, so good - all for me, right, Wolfwood -?"
"Christ, Needle Noggin', do you ever shut up?" Wolfwood surfaces just long enough to snap at him, before sinking his teeth into his chest, tongue flicking over his nipple.
Vash lets out a sound like he's been shot (a sound Wolfwood knows all too well) and, taking advantage of the brief quiet, Wolfwood nudges him back onto the bed. He doesn't stay quiet for long though, already resurfacing as Wolfwood undoes his belt.
"I - mm - I can't help it! You're just so sweet when you're trying to make me feel good."
"Trying?" Wolfwood repeats, belt slipping through his fingers and onto the floor. Hell, if he's just trying, maybe he should just leave Vash here and let him take care of himself.
But his fingers are already working at Vash's fly, the slide of the zipper enough to reveal the hair trailing into his underwear, and God have mercy, he can just imagine the state of him beneath the fabric -
"No no no, not just trying!" Vash is quick to correct himself, lifting his hips so Wolfwood can yank off his trousers. "Of course you're making me feel good! How could you not be, when you're so sweet, and so pretty, and -"
Aaaand they're right back where they started. Wolfwood lets Vash know just what he thinks of that by sinking his teeth into his thigh, sucking a nice little hickey onto a patch of unmarked skin. Vash cries out, body falling into a beautiful arch. He really is gorgeous like this, splayed out against the bed in nothing but his underwear. All rose-touched skin and silvery scars and delicate, downy hair, leading down to the mound of his cunt.
"Nhn - You're so mean to me," Vash complains as Wolfwood kisses upwards, pausing to leave another bite on the inside of his leg. "You, ah... You get mad when I talk to you, then you want me to reassure you you're doing well. It's confusing."
"I don't need ya to reassure me of anythin'," Wolfwood argues around a mouthful of thigh. He swipes his tongue over the bitemark to soothe it, enjoying the shiver that ripples over Vash's skin. "All you gotta do is sit back and let me work, darlin'."
"Sure," Vash says, in a voice that says he doesn't believe him.
When Wolfwood finally releases his leg, Vash hooks it against his side, using it to coax him upwards. The unexpected muscle in Vash's thigh means he has no choice but to follow.
"So you don't like me telling you how good you are?" Vash murmurs, running his fingers through Wolfwood's hair. He shivers. Vash's eyes go all half-lidded, pleased and knowing. "How good you make me feel? You're so good to me, Wolfwood, such a good boy. I want you so much, want you to fuck me, please -"
Vash is making his voice breathy and desperate on purpose to make a point, Wolfwood knows that. But he can't deny the way it goes straight to his dick - a tight, shivery knot of arousal building in his stomach at the thought he's being good, Vash wants him, all he needs to do is bully him on his cock until he comes.
But Wolfwood is stubborn. If it means proving Vash right, he won't do it. Even if his cock is so hard for him it aches.
"Nice try," he scoffs. Hands trailing up Vash's legs, he decides to start playing dirty, determined to shut him up before he reveals any more of the raw, needy thing in Wolfwood's chest. "But maybe I don't need ya to tell me, huh?"
Before Vash can argue, he kisses him full on the mouth, hard and filthy in a way that gets Vash worked up incredibly quickly. By the time he breaks it, Vash already looks debauched, lips pink and swollen. Wolfwood's voice lowers.
"Maybe it's so obvious when you're beggin' me to fuck you, you don't have'ta say a word."
Vash whines, wordless and glorious. Wolfwood's answering smirk is more than a little smug. Giving him one last, bruising kiss, he crawls back down between Vash's legs.
"If you're gonna be like that, though..."
"Huh...?"
His breathing stutters when Wolfwood plays with his underwear, snapping the band against his skin for the lurid mark it leaves behind. Despite that, Wolfwood makes no effort to remove them. Instead, he lays on his stomach between Vash's legs, breath warm against his still-clothed cunt.
"What're you...? C'mon, you said you'd fuck me!"
"Did I?" he says lazily, brushing the point of his nose against Vash's hipbone. So close, but not quite touching where he needs. "'S far as I can tell, I didn't say much of anythin'. You were the one doin' all the talking."
"Don't be like that," Vash whines. He raises onto his elbows to look down at him, pupils blown, looking like two shiny black pebbles in the expanse of his eyes. "Please, Wolfwood, come on. Don't you want me to feel good? You were being such a good boy for me, don't stop now -"
Against his will, Wolfwood's hips rock into the bedspread. That's it - Vash clearly hasn't learned his lesson. Apologies to Meryl and Roberto, but they might be a little late checking out.
"'M not takin' these off 'til you learn to be quiet," he decides. He feels Vash's hips twitch under him, clearly seeking friction, and Wolfwood uses his grip on his hipbones to pin him to the bed. "Y'hear that, Blondie? If ya want me to fuck you, you've gotta stop talking."
Unfortunately (or fortunately) for Wolfwood, Vash is just as stubborn as he is. His eyes flash. He whines, low in his throat, still wriggling his hips to try and make Wolfwood touch him.
"But Wolfwooood, we don't have time... Please, just fuck me. I really need it, need your cock, feels so good, please -"
Wolfwood huffs out a little laugh, not sure if he's disappointed or relieved that Vash isn't playing along. Honestly? He never expected anything less. It just means he gets to do this.
He leans down and starts mouthing over his underwear, making Vash break off mid-sentence with a surprised moan. He laves his tongue in circles over the fabric, getting it sticky-wet; even with the material in the way, he can feel how soft, hot and tender Vash's cunt is beneath it, just dying for Wolfwood to put his mouth on it. But not yet. Not until Vash gives in.
"Ah, Wolfwood - you - oh, God -"
That's better. Like this, Vash can barely finish a sentence, too distracted by the slide of Wolfwood's tongue, mapping out his folds beneath his underwear. The more Wolfwood licks at him, the wetter the material becomes, growing dark and glossy from a mix of spit and slick. It's strangely heady - like Wolfwood's working blindfolded, relying on muscle memory to remember what Vash likes. And when he tastes the first hint of his arousal, soaking through the barrier of the fabric...
Wolfwood groans unabashedly, grinding into the mattress again. Vash whimpers.
"Please, I'm sorry, just - just take them off, please, want more -"
Wolfwood arches an eyebrow, but doesn't move. He drags his tongue from his hole to his clit instead, making Vash cry out, head falling backwards. Despite that, he has the wherewithal to complain, of all things.
"Nhn, Wolfwood, I swear to God, if you ruin my boxers doing that -"
"C'mon, Blondie," Wolfwood rolls his eyes, voice muffled against Vash's cunt. He plants an obnoxious kiss exactly where he knows Vash's clit to be, making him gasp. "'S only spit."
"With how many cigarettes you smoke in a day, I'm surprised your spit isn't toxic - ah!"
Wolfwood gets his own back by scraping his teeth, feather-light, against Vash's clothed clit. His mouth drops open. Amazingly, he seems lost for words - and Wolfwood is determined to keep those lips nice and open, good for nothing but releasing fucked-out noises.
He doubles his efforts at licking Vash, not letting the underwear get in his way. He swipes his tongue through his folds, long and broad, collecting moisture on his tastebuds. Between his spit and the slick drooling from Vash's hole, the fabric is almost soaked through, plastered to Vash's folds like a second skin. Wolfwood can feel himself getting drunk on the feeling, mind settling into that place where everything's soft, everything's easy, and he only has one job: to make Vash feel good.
Even if Vash doesn't appreciate it.
"Nhn, please, please, Wolfwood, just -"
"I'll be good, I promise, just -"
"I, mhm, I, I want, ah, ah -"
Vash's chatter is more like babbling now, like he just can't help himself. But it's still not what Wolfwood wants from him. Every time he regains enough of his voice to form a sentence, complain - or, better yet, beg - Wolfwood nips with his teeth again, the sharp sting of pain enough to make him fall apart all over again.
"Ah, PLEASE -"
He bites Vash's folds, his thigh, his clit when he's getting loud. That last one is particularly effective. All this attention has left Vash's clit hard and sensitive, jutting obscenely from beneath the wet fabric, and every time Wolfwood nips it, he can feel it throb, more slick dribbling into his underwear.
He does it again just to make Vash jerk, creamy thighs trembling on either side of his face. It gives Wolfwood a dangerous idea.
"D'you think you can come like this?" he breathes the words an inch from Vash's cunt, shocked by how rough and husky his voice has become. Vash borderline sobs.
"Wolfwood -"
"I think you can," Wolfwood decides for him, heading back down for more. Vash lets out a low groan, but doesn't try to complain. Judging by his hitching, hiccoughing breaths, he might even be crying. God, Wolfwood hopes he's crying.
"C'mon, Blonde, come for me. I'll fuck you if you come for me -"
In the end, it's impossible to say how long Wolfwood spends like that: flat on his belly, tongue over Vash's cunt. It kinda terrifies him that he could probably spend forever like this, just here with Vash.
How long has it been since someone looked after him like this? Wolfwood will do it. He'll lie right here and force Vash to orgasm, again and again and again, giving him the soft moment he deserves. As long as he doesn't have to think about what it means, he'll do that for Vash, he'll do that for him -
"Wolfwood -"
Vash comes just like that, Wolfwood suckling on his clit and applying a hazy suggestion of teeth around the length of it. It'd be enough to ruin his underwear for good, if Wolfwood didn't already think that was a lost cause. It's easily the hottest thing he's ever seen.
He releases his clothed little clit with a pop, breathing heavy as he looks up at Vash.
"You say somethin', Blondie?"
Head tilted back, heaving for breath - Vash can only groan.
