Work Text:
The four of them staggered into the tiny inn. They were all exhausted, while they had been camping out in the desert a sandstorm had hit. None of them realized it until it was on them, flaying their skin and filling every possible cranny and crevice with sand. They had thrown everything into the van, fighting against the tents trying to blow off with the wind. By the time they had gotten everything safely into the van there was a thick layer of sand covering every inch of it, as well as themselves. The van shook as the sandstorm raged on and they attempted to sleep as best they could.
Now it was the next evening, they had done their best to desand the car and after some driving had finally found a small town. They had found the first inn they could and barreled in, hopeful for showers and real beds.
"We don't got much money, we'll have to go for three rooms." Roberto said gruffly, the exhaustion evident in his voice. He looked at Wolfwood and Vash as he said it. Wolfwood understood what he was asking. Vash was so tired he was barely paying attention.
"No problem, we'll room together," Wolfwood responded. Roberto nodded and went to talk to the lady at the desk. Wolfwood didn't mind sharing a room with Vash, in fact he preferred it. He didn't fully understand what they had between them but he knew Vash didn't mind either. They had gotten high and had sex a few weeks ago, and since then they'd been continuing that at every possible chance. Wolfwood wouldn't say they were dating, this world was far too complicated for that. He didn't care to label what they had, he just knew they cared for each other and that was more than enough.
Vash was exhausted, he seemed to be barely awake on his feet next to Wolfwood. None of them had gotten much time to rest for a while now, especially Vash. Luckily Roberto came back quickly and handed Wolfwood and Meryl a key each along with instructions on how to get to their rooms. Wolfwood thanked him and dragged Vash to their shared room. As soon as they got inside Vash flopped onto the bed with a long whine.
"Get up Spikey you're gonna get the bed all sandy," Wolfwood scolded, coming to his side. Vash rolled his sleepy eyes but did as he was told, flopping down onto the floor beside the bed instead. "Don't fall asleep yet." Wolfwood began to remove Vash's coat, sand piling under him as he did. He undressed Vash down to his boxers and shook the clothes out the window. He came back to Vash to find him taking off his prosthetic legs. "Lemme help."
Wolfwood knelt down again, knocking Vash's hand away and pulling both the legs off. He had done it a few times for him now and was comfortable with the process. He followed with his arm as Vash squeaked a small "thank you." Wolfwood looked down at Vash, his skin was still red from the harsh wind and there was sand sticking to his body. Wolfwood knew he didn’t look much better, he could feel the sand scratch him with every movement.
"C'mon we gotta shower," he said, realizing that they should have done that before removing the prosthetics.
"Can't shower like this, you'd have to help me," Vash responded, clearly having the same thought process as Wolfwood.
"That I can do." Wolfwood removed his own clothing and shook them out the same as Vash's. Then he returned to Vash, watching his tired blue eyes stare at his bare chest. Wolfwood picked him up easily, he was so light. At first he tried picking him up bridal style but realized that didn't work well without legs. So then he pulled him up so their chests were together and wrapped his arms around Vash.
He carried them both to the bathroom, the shower was decently sized and he set Vash down on the counter. He turned the water on, allowing it to heat up and returned to Vash. He removed both of their boxers, now leaving them completely naked. Vash seemed to have woken up a bit, probably excited to take a shower with Wolfwood. Wolfwood kissed his lips softly standing between the stumps of his legs, the sound of the shower filling his ears. They hadn't gotten any more privacy than the cloth walls of their tent from the other two for a while. It was almost like a breath of fresh air being able to kiss Vash again. They had shared quick pecks but not a long deep kiss like this.
Wolfwood forced himself to pull away, knowing they only had a limited amount of warm water. He picked Vash up again, his short thighs wrapped around Wolfwood's waist as best they could. He could feel Vash's flaccid penis pressed against his lower stomach. Wolfwood stepped into the shower and held them both under the water. They both let out a deep sigh, feeling the sand finally wash away. After a long moment of reveling in the warmth Wolfwood reached towards the small bar of soap.
"Can you hang onto me while I soap you up?" Wolfwood asked. He knew Vash was strong, stronger than he let on, but he had only one arm after all. He didn’t want Vash accidentally slipping off him.
"Are you able to keep one arm around me?" Vash asked, his right arm holding tightly around Wolfwood's neck. Wolfwood nodded, he kept one arm wrapped around Vash's back as the other ran the bar of soap over his chest. He could feel the rough lines of scars and the metal plates underneath his hand as he went. He had gotten used to Vash's appearance. It sometimes made him sad when he stared at his bare body for too long, but the beauty of his body was far more important than the scars, Wolfwood had decided. His strong chest and his unbelievably small waist and his light skin drove Wolfwood crazy.
Wolfwood continued lathering Vash. He got his back and his right arm, then the stump on his left. Next he moved his hands down him to clean his thighs. He could feel the soft skin being revealed under the layer of sand as he worked. Vash released his grip around Wolfwood's waist to allow Wolfwood to get the inside of his thighs. Vash weighed nothing in his arms, nothing compared to the Punisher. As Wolfwood worked on his other leg Vash spoke up.
"I uhm... Can you hurry?" This concerned Wolfwood. He had been greatly enjoying their closeness and had thought Vash was too, but maybe he was wrong. Maybe he had accidentally hurt him while touching his stumps, or he may be embarrassed at being carried and washed like a little kid. Wolfwood looked up at his face, his eyes were still sleepy but there was something else in his expression.
"Did I do something wrong?"
"No no it's not that! It's I just," Vash paused, despite the fact that he seemed to talk constantly he still has trouble voicing his needs. "I need to piss, sorry."
Wolfwood let out a laugh of relief. He had been so worried he had hurt Vash somehow he was very glad that wasn't the case. It was cute how embarrassed Vash got over something so insignificant.
"Don't worry baby I'll hurry. But if you need to you can always go in here. We are in the shower after all, we can clean up right away." Wolfwood wore a smirk as he said it and followed his sentence with a quick wink. Vash let out a quiet *eep* and his cheeks went immediately bright red. Wolfwood carried on his washing as if nothing had happened.
"Nicooo, I can't do that. C'mon I really gotta go." Vash let go of the back of Wolfwood's neck and pushed on his chest instead. The red blush on his face was doing things to Wolfwood and he couldn't stop now. He couldn't help that the thought of Vash pissing on him was already making his soft dick start to twitch. He knew he was a kinky mother fucker, especially when it came to pain, but most of that went out the window with Vash. He wanted to protect Vash not hurt him, though maybe he wouldn't mind trying some stuff. And Vash wouldn't dare to hurt Wolfwood no matter how much he wanted it.
Despite their sex being quite vanilla Wolfwood hadn't been bored at all, as he may have expected to be. Instead he experienced something he never had before, loving sex. They would go slow and gentle and spend hours together, touching every inch of each other's bodies. And he loved it just as much, maybe even more, than the pain. Even though he loved what they had he couldn't help himself. Usually nearly nothing was off limits for Wolfwood in bed and this idea had taken over him.
"If you ain't comfortable with this, tell me. But fuck it'd be awesome if you are." Wolfwood knew he couldn't force Vash into anything, he'd hate himself if he did.
"W-well isn't it weird?" Vash asked quietly.
Wolfwood grunted, "ain't weird to me." Wolfwood leaned in to whisper into Vash's ear. "In fact I'd love to feel you let go all over me, baby." He hoped Vash didn't think he was disgusting, but at this point he couldn't really care, he wanted it so bad. Besides, Vash was far too nice and would never judge him even if he should. Vash whimpered, burying his head into Wolfwood's shoulder.
"You're sure?" Vash's voice was barely above a whisper, it was hard to hear over the water falling down onto them.
"Fuck yes," Wolfwood's voice had gone gruff. Was Vash really going to do it? Wolfwood wasn't sure if he could control himself if he did, he was already so turned on at just the idea.
"Ok" Vash's voice was barely audible. He buried his head further into Wolfwood's shoulder and he could feel Vash licking and sucking at his collarbone. Wolfwood set the soap down, waiting for what was to come with bated breath.
There were a few long moments of silence, until finally Vash let out a sigh and Wolfwood felt warmth flowing down his stomach and over his groin. Wolfwood looked down and pulled Vash a few inches away from him so that he could see the stream of golden liquid coming from Vash's flaccid dick. Vash kept his face buried in the crook of Wolfwood's neck but Wolfwood was far from embarrassed. He reached down with one hand, easily holding Vash up with the other, and grabbed onto Vash's cock. He held it up so he could see the stream coming out. The liquid covered both of their stomachs and Wolfwood watched intently. He could see the slit leading to Vash's urethra widened with the stream and he was pretty sure he forgot how to breathe for a moment.
Wolfwood swiped his finger over the slit, feeling the steady stream coming out of it and covering his hand. The piss covering them was quickly washed away by the shower but Wolfwood could pick up the scent of it. Though it smells slightly of piss Wolfwood also smelled something sweeter. Vash always smelled sweet, and Wolfwood had found that his cum tasted sweet as well. Maybe his piss was the same. In the back of his mind he knew he should ask first, that Vash would probably think it was weird, but fuck he had to know. The scent seemed to be drawing him in, so he closed his eyes and leaned his head down as best he could. He angled the fountain into his mouth and let it wash over his tongue.
The flavor was different from Vash's cum, but in some ways similar. They were both sweet and salty, but his piss was far saltier. Wolfwood had tried honey once at the orphanage, he didn't know how they had gotten it but each child got a small spoonful of it. Vash's cum reminded him of honey, but his piss reminded him more of citrus. He had never had a lemon, only lemon flavored candies but he imagined this is what a lemon would taste like. It was sour and delicious and he didn't mind the salt. Wolfwood was pretty sure he could drink this forever, none of the shitty cheap alcohols he drank compared to this.
He let it pool into his mouth, drinking as much as he could as the rest dribbled down his front. Both their chests were covered in it and so was Wolfwood's hand. The shower water was at his back, blocked from washing the golden liquid away. Wolfwood noticed that he could feel Vash's cock harden slightly in his hand. Maybe it was from the attention, from Wolfwood's hand, or maybe he liked this too. Wolfwood knew his cock was fully hard, aching and pressing against Vash's thigh. But Wolfwood didn't care, all he wanted was to enjoy this moment. Eventually, the steam slowed, then stopped. A few more spurts came out and then Vash was done.
Wolfwood dared to look at Vash's face, their chests were apart and his head was pointed down, watching just like Wolfwoood. As Wolfwood looked up Vash did too, his blush was obvious, turning his entire face red. He wouldn't make eye contact with Wolfwood but he had a small smile on his face.
"Was that ok?" Wolfwood asked, worried. Vash buried his face back into Wolfwood's shoulder, pushing their chests together again.
"You're fucking kinky," Vash said with a giggle, making Wolfwood chuckle as well. He could tell by the high pitch of Vash's voice that he wasn't mad, probably just embarrassed.
"Oh, you have no idea." Wolfwood pressed kisses into Vash's hair as he stepped back further into the shower. "Thank you for indulging me." He let the water carry the piss away and down the drain as he silently cuddled Vash close to him. After a few moments he stepped out of the water to grab the soap again. He began washing Vash for the second time, making sure he would be clean when they left. He could feel Vash's cock harden with Wolfwood's hands running over his body. It was squished in between their stomachs and Wolfwood wanted to touch him but he knew the shower was already getting cold and he was still sweaty and sandy.
He soaped up Vash and held him under the water again to rinse him off. Afterwards he began to soap himself up, removing the layers of sand and dust. He only began to wash himself for a second though before Vash was leaning back again. He let go of Wolfwood, trusting him to keep him up and reached for the soap in Wolfwood's hand. Wolfwood let him have it and allowed Vash to lather up his body.
Vash took his time, running his hand over every inch of Wolfwood, feeling all of him. He did his arms first, Wolfwood switched which one was holding Vash to allow Vash to reach them. Then his chest, he loved when Vash played with his chest. He'd squeeze and stare at Wolfwood's pecs and play with his nipples. Then he wrapped around him like a koala again and washed his back. He looked down then, Wolfwood knew he wouldn't be able to reach his legs.
"Baby, can I have the soap?" Vash nodded and handed it to him. Wolfwood did his best to maneuver Vash to one side so that he could soap up his legs. He washed his half hard cock as well and then moved back into the now cold shower water. They rinsed the soap off their bodies quickly and Wolfwood turned off the shower. He reached out to grab a towel. With Vash still wrapped around him he dried off every part he could reach before they traded roles. Once they were dry they exited the shower and went back out into the bedroom.
Wolfwood deposited Vash onto the bed but made no move to find clothes for him. Instead he leaned down over him, discarding the towels to the side so their naked bodies pressed together. Wolfwood caught Vash's lips in a desperate kiss, unable to hold himself back any longer. He had been horny for far too long and he needed to be inside Vash.
He wasted no time in lubing up his fingers and sticking one into Vash's tight hole. Vash clung to him as he began to spread his insides. Since their first time Vash was much more comfortable with Wolfwood now. His body could take him much quicker and easier without as much preparation and he didn't get nearly as nervous anymore. Wolfwood loved that Vash trusted him enough for this.
Vash moaned with his hand in Wolfwood's hair as a second finger was pushed inside him. Wolfwood's fingers scissored inside him and he watched Vash intently the whole time. He wished to memorize every pleasured face Vash made. He always had on that fake smile but here his happiness was plain on his face, completely honest.
Their lips knocked together messily as Wolfwood pushed a third finger in. He knew he should go slower, should worship Vash like he deserves. But he was already so painfully hard and he had never been good at impulse control. Vash didn't seem to mind either, because soon he was moaning for more.
"Tell me what you want, baby."
"Please Wolfwood I want you in me! Please, I want your cock." He whimpered desperately beneath him. Wolfwood smiled to himself. Just weeks ago he never would've believed he would be seeing Vash like this. And he was sure Vash could never have imagined he would be like this so soon. Things had changed between them, drastically and quickly. Wolfwood usually didn't like change, but this he loved. He would never go back to how they were before.
Wolfwood lubed himself up and pushed himself inside of Vash. He sighed as he bottomed out, being inside Vash felt magical every single time. Vash moaned, running his hand over every inch of Wolfwood it could reach. When he began thrusting Vash dug his nails into the skin of Wolfwood's back. Vash would always apologize about the marks afterwards but Wolfwood relished in the pain.
He slammed into Vash's tight hole, kissing his neck as he did. It was lucky Vash wore a collared shirt because Wolfwood loved to mark his neck. Wolfwood wasn't going to last long, it had been too long since they'd done this and he'd been worked up for quite a while. Wolfwood angled his hips up into Vash, dragging his cock along his prostate. At that angle Vash couldn't last long.
"Nico, I'm close," Vash whined, clinging to Wolfwood.
"Cum for me angel," Wolfwood whispered into Vash's ear before taking the lobe in his mouth. He ran his tongue over the piercing and nibbled gently. That was all Vash needed to spill all over himself. Wolfwood followed suit, painting Vash's walls as he squeezed tightly around him. Vash yelled out as he came, his entire body shaking. Wolfwood was much quieter, letting Vash's piercing go to pant into his ear instead.
Wolfwood kissed every inch of Vash's face he could reach as he pulled out. "Fuckin' hell you're amazing." His voice was low and gruff, laced with exhaustion and lust. He reached for the towel they had discarded earlier and cleaned them both off. The exhaustion had returned to Vash’s face, his eyes were already closing. Wolfwood didn't bother to put on clothes, he was far too tired. Instead Wolfwood fell into bed next to a smiling Vash. He always looked nearly giddy after sex. He cuddled up to Wolfwood immediately.
"You're amazing Nico."
