Beneath the Neon Moon
little noises pouring out of him, their tongues twining together. Zach wanted him deeper, further. He wanted more of everything. More time, more of this, of them together.
    He blocked the thoughts out viciously, refusing to think of the future. He pulled away and grabbed the bottom of Mal's T-shirt, pulling it up and over. Mal's face was flushed and fucking gorgeous. Zach pushed him and followed close, all the way to the ground. He licked down Mal's chest, sucking a nipple into his mouth, tonguing it until it grew into a tiny, hard peak. Mal's ass lifted off the dirt and he rolled his hips, slow rolling grind, stiff length of him rubbing against Zach's dick and making him crazy.
    "I'm gonna suck you off, Zach, c'mon, God , get your fucking pants down." Mal propped himself up on an elbow, squeezed his eyes shut and thrust his hips, palming his cock through his jeans.
    "Jesus," Zach groaned, watching him, and rose to his knees, hurrying to push his jeans down around his calves. He lay back and Mal reached for him, circling fingers around the base of his cock, then leaned in and lowered his mouth over him. 
    The touch of his warm, wet mouth sent a shiver of pleasure all the way down to Zach's balls. Mal sucked him in, cheeks hollowing, tongue dragging over the head and wriggling inside the slit. Zach's stomach fluttered, coiled with heat all tight and high, his hips making little jerking movements as Mal rolled his tongue over the head again and then dragged down the thick vein on the underside, moaning appreciatively.   
    Zach felt it vibrate through his cock and thrust without intending to, losing control fast. His legs were shaking and weak and he let them fall apart as much as he could. Mal stroked faster, up and down with tongue and lips.
    When he pulled off Zach made a protesting noise, craning his neck to watch. Mal smiled up at him, slow and warm, and blew a cool breath over Zach's cock. He dragged his tongue over the head, lips curving slyly, bruised-looking and wet, and his eyes were  at half-mast as he looked at Zach, like he'd been fucked already and wanted more.
    Zach groaned, his voice sounding thready, wanting to beg. Mal licked a long wet line all the way to his balls, his hand already there, cupping and tugging. "Please," Zach whispered, feeling his face flush hot. He tried to spread himself wider but his pants hampered him. Mal rubbed his face against his thigh and kissed it, mouthing the long muscle beneath the skin. He sucked on two fingers and ran them behind Zach's balls to the tight opening behind, pushing gently, rocking his fingers inside a little. Zach felt the drag and stretch inside him. He jerked against Mal, little breathy groans coming from his mouth that he couldn't seem to stop. His cock leaked, pearly trails slipping over the head and down the shaft. Mal's mouth was on him again, chasing it. He flicked his tongue into the slit, searching for more, then took him down as far and fast as he could, his fingers still working Zach's ass. Zach flushed all over, his legs going rigid and trembling, spine stretching and straining to push himself deeper inside Mal's mouth. He came, pulsing hard, and Mal swallowed, taking it all.
    Mal rose over Zach on his knees, shoulders wide and bare, mouth red as wind burn and hunger written all over his face, desperate with it, so beautiful. Zach couldn’t stop looking at him.
    "C'mere," Zach said. His voice shook. He didn't try to hide it. He pulled up his pants and sat up. Mal lay down beside him, unfastening his jeans from over his flat belly. Zach took over, working them down over his thighs, and then bent to follow the line of hair from Mal's navel downward with his tongue, unable to resist.
    Mal's cock was rock hard, flushed red and straining. Zach braced himself on one arm beside Mal, leaning down and swirling his tongue over the crown, tasting him, lapping all over, slow, reveling in it. Mal writhed in protest, getting his hands in Zach's short hair,

Similar Books

Elemental

Emily White

A Private Affair

Dara Girard

The Road to Berlin

John Erickson

Working_Out

Marie Harte

The Wife

S.P. Cervantes

Endgame

Frank Brady

Faking It

Dorie Graham