Rating: NC17, for some m/m as well as suggested m/f activity.
Pairings: Wash/Mal, Wash/Zoe
Words: 300
Summary: Set sometime after Trash. Wash's and Mal's libidos intersect. Sort of a riff off my triple drabble
Perfect Fit.
Written for
firefly_smut , Challenge #001. Prompt: Ocean
~*~
Had started not so long ago, with the Mal-being-dumped-starkers-in-the-desert incident. When Wash'd flashed on his hand being just there, palm on Mal's bare hip, fingers spread.
Perfect fit.
And had come to a head a couple hours ago, during hoop-ball, his hand landing just there, completely by accident. Then Mal had twisted, checking him, ass shoving hard into Wash's groin. And the bone he'd just thrown.
Mal'd froze, and Wash'd slapped the ball from Mal's hands into Jayne's, springing away, desperate to escape that excruciating awkwardness.
Wasn't any escaping now, though, Mal stepping onto the bridge, closing the hatch behind him.
“What was that?” he demanded.
Mal could've let it go. Most guys woulda. Pulse crashing like ocean waves in his ears, Wash stepped forward. Mal, eyes widening, took a step back, bumping against the hatch.
Perfect.
Wash sank down onto his knees in front of him, and Mal grunted. A tiny, desperate grunt. Quick fingers undoing Mal's fly, Wash leaned in to take his cock between his lips as it sprang free. Sliding his tongue down the underside of his shaft, he grasped Mal's hip, digging his thumb into the join of his thigh and body, promising pain at any sudden thrust.
With another funny little noise, Mal froze. So Wash took him in deep, lips ringing him, again and again, free hand working just behind them on Mal's spit-slick shaft.
“Jesus God,” Mal gasped, fingers clamping hard in Wash's hair as he came, spurting bitterness over Wash's tongue. Taking few deep breaths, he pushed Wash away, zipping his pants as he triggered open the hatch, fleeing aft.
Sliding into his own bunk, Zoe, naked, stripping him, tongue thrusting into Wash's mouth as they fell onto their bed...
Lao tien ye, how had they got so tangled?