Hot Jocks

Home > Other > Hot Jocks > Page 31
Hot Jocks Page 31

by J. M. Snyder


  Plucking the beer bottles from Jo’s cold hand, Kevin set them in the sink, then threaded both forefingers through the two loops on the front of Jo’s jeans. With a tug, he brought Jo closer. “So, here we are,” he purred, nipping at Jo’s chin. Deftly he popped the button on Jo’s pants. “What do you think’s the best way we can learn more about each other?”

  Jo needed no prompting. He cupped Kevin’s face in both hands and held it firm as he leaned in for a kiss. It wasn’t tentative but sure and decisive, needy. His lips pressed down on Kevin’s with a hunger that told his newfound friend exactly what he hoped to get from their time together, and how far he’d go to get it, too. His mouth parted, his tongue darted out, and he dipped it between Kevin’s lips, probing, tasting, laying claim to what he wanted.

  Right here, right now, tonight, what he wanted was Kevin.

  He took a step back until he was up against the door and Kevin pinned him in place, the hands at Jo’s waist working the zipper on his jeans down, fumbling into his open fly. Clumsy fingers brushed over the front of Jo’s briefs, causing the erection confined within the fabric to flare to life. Jo felt his blood surge with lust, electric and raw; his balls were heavy with desire, his dick throbbed with need. He pulled Kevin to him, held him tight, kissed him harder, deeper, as if he could possibly satisfy his lust by merely touching their lips together.

  Then Kevin’s hands found their way into his briefs, and the brush of skin on skin made his cock turn to iron. He gasped, head back, as Kevin left a trail of tiny kisses down the side of his neck around to his ear. Jo thrust his hips, shoving his hard shaft into Kevin’s palm. “Yes,” he sighed, breathless, the friction in his pants fizzling out all other sensation. “Oh God, oh yes.”

  Suddenly Kevin was sinking, lowering himself to the floor and pulling Jo’s pants and briefs down as he knelt. Jo fisted his hands in those tight, kinked curls, as soft as he’d thought they’d be, like raw cotton twined between his fingers. As his briefs came down, his cock stood at attention, pointing up to bump against the underside of Kevin’s chin. The bulbous tip left a smear of white precum on Kevin’s dusky skin.

  Kevin chased after Jo’s dick with his tongue. When he caught it, he licked out along the cockhead, rimming it, then lapped it into his mouth. With an audible moan of pleasure, Jo watched his cock disappear inch by inch between Kevin’s dark lips.

  “Yes,” Jo sighed. His hips bucked forward; he gripped Kevin’s hair, twining his fingers in the dense curls. As his dick slid effortlessly into Kevin’s mouth, he fucked against his new friend, his ass bumping back against the bathroom door with each thrust.

  Kevin’s tongue swirled down and around Jo’s length, sucking and licking as it moved within him. His cheeks and lips worked at Jo’s cock and his hands encircled the base, kneading and massaging, every part of him moving together to bring Jo towards release.

  But when Jo started fucking into him harder, Kevin pulled back. At first, just to the tip of Jo’s dick, where he suckled and slurped and nibbled, and licked along the slit running beneath the mushroomy head. Then he let Jo slip out from between his lips completely and ran his tongue along the underside of Jo’s cock. His nose trailed after his tongue, a ticklish feeling, enhancing Jo’s pleasure tenfold.

  At the base of Jo’s shaft, Kevin ducked down and began sucking on Jo’s silky nutsack. Jo’s weeping dick curved over the top of Kevin’s head now, rubbing in his hair. The kinky curls felt wondrous along the length, and Jo held it down with one hand, rubbing it over Kevin’s hair, keeping his erection strong. His balls dangled in Kevin’s mouth, warmed by Kevin’s spit and tongue. His legs were spread wide as he leaned forward, close to coming, his breath short gasps now. Words tumbled from him in a litany of passion, “yes” and “God” and “Jesus, please, yes, yes, yes.”

  He was so close.

  Kevin released Jo’s nuts and licked his way back up to the tip of Jo’s dick, but he didn’t go down on it again. He looked up, his eyes wide over the hardness of Jo’s cock. His mouth curved into a knowing grin.

  “What?” Jo snapped. He was so freaking close!

  Kevin licked his damp lips. “Fuck me,” he whispered.

  Jo’s knees went weak. He had to hold onto the edge of the sink to keep from falling to the floor. At Kevin’s words, though, his cock hummed in anticipation. “You serious, man?”

  “You got something?” Kevin wanted to know.

  “Yeah, yeah, I got protection.” Jo reached into his back pocket for his phone. “See if there’s any lotion in the cabinet. Some kind of lube. You really want to do this?”

  Kevin flicked out his tongue and tweaked the tip of Jo’s dick. “Hell, yeah, I want your fat stiffy in my ass. What’s the phone for? You gonna take a selfie first?”

  With a laugh, Jo popped off the protective phone case and pulled out the condom he kept hidden behind it. “Nah, I ain’t that bad. You see about the lube?”

  “You know I ain’t.” Playfully Kevin lunged at Jo’s dick, then rose to check the medicine cabinet above the sink. As he stood, Jo’s cock brushed his cheek, leaving behind another smear of jizz. Glancing in the mirror, Kevin wiped at his face and joked, “I look like a damn milk ad.”

  Jo tore open the condom and rolled it onto his hard dick. “Does a body good,” he teased, fondling himself to stay aroused. Good thing he always came prepared. “Find anything?”

  The mirror rattled as Kevin pushed it all the way open. “Jackpot!” He pulled out a half-empty tube of KY Jelly, accidentally knocking an open box of coin-shaped condoms into the sink as he did. The condoms clattered noisily against the porcelain like rain.

  Squeezing his cock, Jo laughed. “Sounds like you really did strike it rich. Now get over here and drop your drawers so I can see what I’m working with.”

  Kevin’s skinny jeans were already tight, and the thick shaft bulging at the front of his crotch like a banana shoved down behind his zipper made them fit like a second skin. He had to peel out of them, a delicate maneuver in the best of times, and almost impossible in the cramped confines of the small bathroom. Jo stroked his dick as he watched, enjoying the show.

  At first Kevin had to jerk and wiggle to work the zipper down, groaning as it pushed against his erection. But he finally got it over the bulk of his meat and it purred the rest of the way with a sigh of relief. Then his dick ballooned out of the open fly, free at last, though barely contained by his briefs. He cupped the concealed shaft and angled it toward Jo. “Say hello to my little friend,” he joked.

  Jo didn’t need to be asked twice. Falling to his knees, he peeled the briefs away and caught the thick, black cock between his lips as it rose up to meet him. Kevin’s skin tasted salty and musky, and had a pleasant, earthy scent that filled Jo’s nostrils, a manly smell that grabbed hold of his balls and tugged hard. The tip of Kevin’s dick was coated with precum, which Jo licked away before he took the full length in, deep-throating it all the way to the base. Once, twice, lips and tongue and throat working in concerted effort, much the same way Kevin had lavished attention on his dick moments before.

  Then Jo pulled back, ready to dive down for a third go, but Kevin stopped him. “I want you in me, now,” he said.

  With a bemused smirk, Jo said, “If those pants will come off.”

  “Oh, I’ll get them off,” Kevin assured him, wiggling his hips to work the jeans down his legs. As he did, he clarified, “I’m getting off.”

  Jo stood and helped, though there wasn’t much room and they bumped into each other more often than not, but finally the jeans were far enough down Kevin’s thighs that the round globes of his smooth ass were visible. Squirting a liberal dollop of lube into his palm, Jo slid his hand between those luscious mounds and rubbed his way down Kevin’s crack. His fingers found the puckered center of Kevin’s ass, and he breached it easily—first his middle finger, then his forefinger, each rimming the tight bud gently, working it open, making it bloom, widening it.

  Kevin shoved the jeans down fu
rther and knelt on the side of the tub, back arched, buttocks jutting out, presenting himself to Jo. One hand reached across the tub to hold onto the small towel bar above the soap dish for balance while the other massaged his cock, working Jo’s spittle along the length, jerking it toward release.

  “Yes,” he gasped as Jo’s fingers slipped inside him inch by inch. Jo could feel the muscles tightening, then loosening, fucking his hand. “God, yes, please. Fuck me already, will you?”

  Jo pulled his fingers free with a slick pop and smeared the remaining lube along his rubber-sheathed cock. Holding the condom fast against the base of his dick, he guided himself to the sweet spot between Kevin’s spread cheeks and watched the tip of his cock dip into the dark hole. The hot tightness seemed to suck him in, pulling him all the way inside, until he filled Kevin completely and his balls bumped Kevin’s as their bodies connected, two pieces in an ancient puzzle locking home.

  Yes.

  The heat intensified between them as Kevin bucked against Jo, grinding his hips into Jo’s groin. His muscles worked Jo’s cock with each thrust, setting a fast rhythm. Jo was so close already—they both were—and all it took was a few minutes of heavy humping, both of them moving together, bumping towards ecstasy. Jo gripped Kevin’s hips, holding them against his crotch as he fucked into Kevin’s round ass. Harder, deeper, faster, Kevin grunting with appreciation, Jo moaning in lust. Their voices mingled as one, the words echoing off the tiled walls, cries of desire and want as they carried each other towards a shattering climax. “Yes, oh yes, please God, yes, yes, yesyesyes God!”

  Jo came in an explosive rush. Seconds later he felt Kevin shudder beneath him, and with a series of hard jerks, Kevin found release, as well. For a moment they stood at the side of the tub, trying to catch their breaths, Jo’s hands hot on Kevin’s ass.

  Then Jo eased his arms around Kevin’s waist and bent down over Kevin. He hugged his new friend close as he rested on Kevin’s back. His hands smoothed over the firm, sweaty muscles on Kevin’s taut belly. Was this a random hook-up, or would they be able to do this again? He didn’t know, but he hoped this wasn’t a one-time deal.

  But what could he say or do to ensure this wasn’t the last he saw of Kevin without sounding like he was trying to rush things between them?

  “Still got your phone out?” Kevin gasped.

  Jo laughed. “You want to take a selfie now?”

  “Nah,” Kevin said, “I’ma give you my digits so you can hit me up later. Less you already got a man.”

  Jo quickly retrieved his phone. He wondered if Lonnie’s evening had turned out as lucky as his.

  * * * *

  Kevin lived near campus, so he offered Jo a ride home. After a quick text to let Lonnie know he was leaving, Jo accepted. They headed downstairs, both of them sheathed in sweat—the press of bodies against his was overly oppressive, and Jo kept pulling back from everyone around him. The only person he wanted touching him was Kevin, and Jo kept his fingers curled into the waistband of Kevin’s jeans to stay close in the crowd.

  Outside, the night was much cooler, and Jo could breathe easily at last. The farther away from the townhouse they walked, the quieter the evening grew. The shouts and music and laughter drifted into the background like so much white noise, falling behind them with each step, until it was indistinguishable from the traffic on the interstate in the distance. In the shadows, Kevin came closer and wrapped an arm around Jo’s waist. “I’m just up ahead,” he said with a nod.

  He drove a Ford Focus, nothing fancy, but the black exterior was polished until it gleamed beneath the street lights like a sports car, and the leather interior had heated seats and a stereo system that would’ve made Lonnie envious. Jo slid into the passenger seat and instantly felt as if he were reclining. Before he could find the bar to pull the seat forward, Kevin leaned over the middle console and claimed a long, lingering kiss.

  “Hey,” Kevin purred, one hand smoothing down Jo’s chest to cup the slight bulge still filling the front of his jeans.

  Into Kevin’s mouth, Jo murmured, “Mmm.” Grabbing a fistful of Kevin’s shirt, he pulled his friend closer, almost out of the driver’s seat and onto him. Behind Kevin, the driver’s door swung shut, cutting off the overhead light and plunging them into darkness. Jo’s hands found their way under Kevin’s crop top to pinch the hard nubs of his nipples. “Ready for round two?”

  “Not in my car, man,” Kevin moaned.

  Jo laughed. “Your lips say no but your body says yes.”

  But Kevin had more self-control than Jo gave him credit for, and he pulled away, giving Jo one final kiss before dropping into the driver’s seat. “Nah, these seats are leather. You can’t get jizz stains off leather.”

  With that, he started the car. The stereo blared to life, the bass throbbing through the seat and pounding Jo’s cock awake with its shuddering beat. When Kevin revved the engine, the sound was lost in the rap music blaring from the speakers. He glanced in the rearview and side mirrors, gave Jo a quick wink, then tore away from the curb and into the night.

  * * * *

  Saturday marked one week before practice officially began. But when Jo’s phone beeped in the morning, signaling the receipt of a new text message and waking him up, basketball was the last thing on his mind. His ears rang dully with the noise and music from the night before; his balls pulsed in time with his heart, and his head ached from too much beer drunk too quickly. All of his senses were still filled with Kevin, and as he reached for his phone, he hoped the text was from his new friend. Was it too early for a booty call? he wondered.

  Nah, it was never too early for sex.

  Unfortunately the message wasn’t from Kevin at all, but rather one of his teammates looking to play ball. U up for a game?

  For the first time he could remember, Jo was disappointed the text was about basketball.

  Before responding, he sent Kevin a text. Hey sexy. Remember me?

  The reply came almost immediately. Just thinking of you. Last night was great. We need to do it again and soon.

  Jo felt a silly grin spread across his face. Like today? I’m free.

  This time, Kevin took longer to respond. Jo grew anxious waiting, but he told himself to calm down. It was early, after all. Maybe Kevin woke up, same as him, and had to run to the bathroom before answering. Maybe he’d left the phone in the bed when he went to take a piss.

  Or maybe he doesn’t want to get together, Jo’s mind whispered. Maybe last night was fun for him, nothing more.

  Though, now that he was thinking about it, a quick trip to the bathroom sounded like something he should probably do himself sometime soon…

  Just as he threw back the covers, though, the phone beeped and he checked the screen. The first part of Kevin’s response made his heart beat quicken—Love to. Then came the crusher. But I work til three. I can pick u up after that?

  Which wasn’t really a no; just not right now. Kevin had said he was a grad student, so it made sense that he had a job. Jo realized he didn’t really know much more about the guy other than how great a fuck he was—that big dick, that tight ass, that hot mouth…all real fine qualities but not exactly things one would put down on a résumé or personals profile. Hell, Jo didn’t even know his last name.

  Time enough to find out later. Wasn’t that part of the fun of starting a new relationship? Getting to know the other person?

  Sounds great, he texted. C U then. Switching to the message from his teammate, he sent another text. This one read, I’m always up. Where we playing?

  The response came at once, as if his teammate had been hanging onto the phone, waiting eagerly for his reply. Outside at 9:30. Bring ur balls, ha!

  Jo glanced at the time—he’d be able to shower and grab a bite to eat at the cafeteria before heading over to the courts behind the gym. A few hours shooting hoops would be the perfect prelude to time spent with Kevin, a real date this time, and hopefully a repeat performance of the previous evening.

 
* * * *

  It felt awesome to get out on the court again with his team. Almost all his teammates were there, and for the first time since the semester had started, Jo felt confident about their chances of taking it all the way to the Final Four. Even the incoming freshmen were hitting it off, passing the ball to their more seasoned teammates, respecting their elders, avoiding bad shots, playing to win.

  Best of all, everyone deferred to him, which boosted his ego and his game—not only was he the team’s star player during the season, but he was also one of the more senior members and all the guys on the court knew it. When he said he was wide open, the ball came sailing his way as if by magic. When he dribbled down the court, guys parted like the Red Sea, giving him space to take the shot. Every free throw he made sank into the hoop. Every three point shot struck the rim and fell in, bam! Perfect. Every time.

  If they could play like this during their games, the whole school would be behind them one hundred percent. Jo couldn’t wait for practice to begin in earnest so they could come together on the court for real, show the coach what he had to work with, see how he could hammer them into a cohesive team that was in it to win. Jo saw a few newcomers he knew Coach would want to massage into stars in their own right, once he graduated, and it made him proud to know the team would continue after his was gone.

  At twenty after two, he called a time out. He hated to do it—the first to go usually ended practice, whether he meant to or not. Once he left, someone else would find a reason to leave, then another few guys would drift away, and a few more, until all that were left weren’t enough to play a real game anymore. They’d spend a few minutes taking turns shooting free throws, but then they’d leave soon enough, too, and it’d be all his fault because he left first.

  But Jo wanted to get cleaned up before heading out with Kevin. Sweat coated the top of his head and sheathed his back; he’d long ago tossed his tank top aside, and his bare skin felt hot and grimy in the early afternoon heat. It might be late September, but Virginia hung onto its summers, and the sun burned down on the unshaded basketball courts with a vengeance. The buzz of hair across Jo’s scalp itched, his eyes stung, his face felt flushed, and God, he could use a cool drink, even if it was only from the water fountain inside the gym. He had a spare change of clothes in his locker, and a sudsy rinse in the air conditioned locker room sounded heavenly.

 

‹ Prev