Work Text:
Jesse was laying down on his bed, ready to start his usual nightly ritual. He swore he would go crazy if he didn't get things going with Hanzo one of these days. He had tried to flirt, but it felt like everything he tried just slid off Hanzo like water.
Today he had been watching Hanzo training archery until he was sure he would burst in his pants if he didn't leave.
And waiting through dinner and all had been too much. He needed the release now.
Actually it wasn't even that late yet, but he was tired of smearing his boxers with pre. So it was time to take care of the messy situation.
Naked in his bed, curling with his blanket to not feel so exposed Jesse started running his hands over his body. He desperately wished they were Hanzo's hands instead. Feeling his chest, pinching his nipples, pulling that muffled moan out of him. He kept fondling his hairy chest, squeezing his hefty tits, getting more aroused.
Hanzo would surely have a lot of fun playing with his nipples…
It didn't take long for Jesse to be full mast and he squeezed a generous amount of lubricant on his palm and wiped it all over his dick.
A couple pulls, just to make sure he was fully coated, then he pressed his fingers over the hole of his favourite fleshlight. Which happened to be blue with a dragon theme going on. A fleeting thought passed through his brain about what Hanzo would think about it. Would he instantly realise why Jesse had such a thing?
Jesse probed the opening with his wet fingers, biting in his lip as he thought it was Hanzo's hole instead... He wiped the excess lube from his fingers in it, slowly pushing a finger then another one in it. It snuggly wrapped around him, and Jesse was at the end of his wits tonight.
He needed Hanzo like he needed air. And when he couldn’t have him, he ended up messy in his bed all alone instead.
He bit his bottom lip as his tip met with the toy, slowly pushing in and pulling out a whine from his lips.
“Hanzo,” Jesse whimpered and pushed deeper.
God, what he would have paid to slide inside Hanzo instead…
Jesse closed his eyes, letting his mind paint sweaty images of his heart’s desires as he pushed deeper. Would Hanzo want to ride the cowboy? Jesse could watch those beautiful tits bounce all night as he rode…
It wasn’t enough, but unfortunately Jesse didn’t know what tricks he would need to pull with Hanzo to get more.
Jesse slowly pulled back and forth, enjoying the tight wet embrace of the toy.
“Han... Han you're so tight,” Jesse moaned with a rough voice.
It felt so good, so bitter sweet. Jesse tried to hold on the fantasy, he feared he would never get any closer than this with Hanzo.
Too bad he had completely forgotten about something very important in his hastiness for relief…
And he was too busy to hear the sound.
“What are you doing?” A low voice asked, penetrating through Jesse’s fantasies.
It was too late.
Jesse startled and his head whipped on the bedroom doorway. It sounded like… There was no way it was Han-
And then the man of his very wet dreams was right there, in the doorway, staring right at his dick fully in the dragon's pussy.
“I-it's not what it seem-,” Jesse stumbled.
“Mhh. Are you sure about that?” Hanzo said and smirked. He walked right next to the bed.
“I'm pretty sure I heard you moan my name while pushing into this... thing,” Hanzo said and shamelessly grabbed the toy all the way seated in Jesse's dick, not letting him hide his shame with the blanket he was still partially under.
Jesse stared at Hanzo, unable to believe he was just caught. He started blabbering apologies, hiding his face behind his arm while his dick jerked in Hanzo's hold.
Then, to his utter disbelief, Hanzo grabbed the toy better and pulled – but to Jesse's surprise he didn't jerk it off of him – Hanzo plunged it right back his dick, forcing Jesse's body to respond as his head tilted and back arched by the sudden rush of pleasure through his veins.
“Ha-hanzo... P-please…” Jesse whimpered. He didn't care anymore. He needed more. Anything.
It felt a thousand times better when it was Hanzo doing it. His toes curled as Hanzo kept pushing him closer to the edge.
Hanzo simply smirked - and rammed the hole all the way down the cowboy's shaft. Again. And again.
“Fuck, Hanzo…” Jesse moaned louder.
“I won't... last... long,” Jesse whined in laboured breaths, grasping at the sheets as Hanzo kept pumping his dick with the toy. It felt too good.
“Do you do this often? Masturbate with the dragon hole? Wishing to sink in me this badly?” Hanzo purred right in his ear.
Jesse's eyes flashed open in shock, how Hanzo laid his own dirty thoughts bare in front of him. He had never felt so exposed and aroused at the same time. So vulnerable. And Jesse couldn't hold it when Hanzo slammed down again, erupting full day's worth of pent up cum deep inside the toy, still tightly held in Hanzo's palm.
“Well well well, if that isn't a full show,” Hanzo said smugly, pumping every last drop from the cowboy withering in his sheets, thrashing around as he came loudly. Long spurs, deep inside.
After the last drop of cum filled the hole, Jesse dropped flat on the bed.
Jesse was panting after it, unable to distinguish reality from fantasy, sure he must have just imagined it.
He closed his eyes, and opened them again. He couldn’t fathom it. Hanzo was still here…
“I'll show ya anythin' ya want darlin'...” Jesse slurred, his accent heavy in his relaxed state.
“Pretty sure you're already showing everything, gunslinger,” Hanzo snorted.
“Would you want the real thing next time, perhaps?” Hanzo teased him. He slid his hand over Jesse's hip.
Jesse pulled Hanzo on top of him.
“I want the real thin’ right now,” Jesse blurted out. He reached out to Hanzo.
Then he grabbed Hanzo's hair and pulled him into a kiss.
