I take the stairs two at a time, and he’s right on my ass the whole way. As soon as we hit the landing, he wraps his arms around my waist and I yelp in surprise. My feet are off the floor before I even know what’s happening. AJ spins around and sets me back down, so now he’s the one closest to the door.
“Dick,” I complain, launching myself at him. I land on his back. He must be more prepared for it than he was the last time I tried that maneuver though, because he manages to stay steady as a rock.
He grunts. If I’m not going to win this race due to his blatant cheating, I’m at least going to have some fun with him. I drag my tongue up the back of his neck, gathering the salty droplets of sweat off of his skin. His grunt turns into a muffled groan, and his hand shakes as he slides his key into the lock and swings our apartment door open. He lumbers forward with me still clinging to his back, and once we cross the threshold, I hop down and push the door closed behind me.
It’s last night all over again as I push AJ up against the nearest wall, flattening my body against his, our noses bumping and our hot breath mingling as I lean in close. He tilts his head towards mine and I pull back half an inch with a teasing smirk dancing on my lips. He grunts again, hooking his hand behind my neck. He knocks my hat off and it tumbles down to land near my feet. I barely notice it though, since his lips crash into mine at the exact same time. Electricity and lust rush through my veins and make me buzz from head to toe. His mouth is hot and demanding, his lips salty with the sweat that dripped over them while he ran. His body is hard as a goddamn boulder against mine, big and broad and fuckingmassivein ways that make my knees weak.
How the fuck did it take me so long to realize that big dudes get my dick hard? Better late than never, I guess.
Our tongues tangle and AJ’s fingers thread through my hair. His hard cock presses against mine, hot and needy through our shorts. I can’t get enough of kissing him. No joke, if he said he wanted to spend the hour we have just making out hard right here against the wall, I would be down for it.
His hips jerk and his other hand lands on my ass, squeezing and kneading as we deepen the kiss like we’re trying to lick each other’s souls right out of our bodies. I drag my hands up his chest and ghost my fingertips over his nipples. AJ moans loudly into my mouth and punches his hips forward, his cock jerking wildly against mine. Damn, it’s fun that he has such an easy hot button.
“I know youtechnicallywon the race, even though you’re a total cheater,” I say breathlessly between kisses.
He chuckles in response, nibbling along my jaw as I flick my thumbs over his hardening nipples again. He gasps, then whimpers. Fuckingwhimpers. Jesus, I could get addicted toturning this giant, muscled gym bro into a whining, panting mess.
“But I thought maybe I could use this very short amount of time to attempt my first blowjob.”
AJ digs his fingers harder into my ass cheek and bites down on the edge of my jaw. His whole body trembles with the moan he lets out this time.
“Fuck,” he groans. “I’m all sweaty though.”
My cock jerks against his and my mouth waters. I roll my hips to grind against him and tilt my head to give him more room to lick and bite me.
“I know,” I say breathlessly, like the horned-up sweat slut I apparently am. Who knew?
AJ groans again and I grab a handful of his damp tank top to drag him away from the wall. We could go back to his bedroom, but I’ve been sitting on this couch for weeks now, watching him play with his cock and trying not to fantasize about getting on my knees between those thick thighs of his.
When we reach the couch, I shove him down and nudge the coffee table out of the way. My balls are heavy and my cock is fucking dripping precum that soaks my jock. I lower myself to my knees and, damn, the view from between his massive, hairy thighs is even hotter than I expected it to be.
I hook my fingers into the waistbands of his shorts and jock and tug them down. He lifts his hips and his cock springs free. A combination of nerves and excitement flutters and bursts in my stomach. I’m about to put my mouth on AJ’s cock. What if I’m terrible at this? What if I hate it? What if Iloveit? A wonderfully dirty feeling makes my cock twitch and throb again. This is the very last second of my life when I won’t know what it feels like to take a cock into my mouth and make a man moan with my lips and tongue. Fuck, that feels powerful and sexy and… Yeah, I definitely want to do this.
I palm my cock over my shorts, pressing the heel of my hand against my base to slow down my building arousal. It doesn’t help though, not with AJ’s dick standing at attention just inches in front of my face, his big, hairy balls hanging between his thighs. The blue veins lining his shaft throb and pulse, and I’m mesmerized by the way his foreskin rolls back slowly to expose the glistening head of his cock.
“You’ve got a really pretty cock, bro.” My voice is husky, and I can hear the need dripping from every word. I think AJ can too, because his cock swells a little stiffer, the crown darkening with more pooling blood.
He wheezes out a laugh, curling his hands into fists on the couch cushions on either side of himself. Trying to keep himself from getting too rough maybe? Trying to fight the urge to grab my hair and shove his cock into my mouth? I bite back a moan at the thought. That might be too much the first time, but I want to get to the point where we both know how rough we can be with each other. Is that what he wants too? He mentioned dating someone, but I don’t know if he meant me or just the general idea of dating a guy at some point.
I shake off that line of thought. I can worry about labels and commitment later—right now the clock is ticking and I’m about to suck my first dick.
I lick my lips and wrap my hand around the base of his cock. He drags in a sharp breath, his pupils blowing wide and heat rushing into his cheeks. His hips flex again and his abs tighten. With my other hand still on my own dick, I lean in slowly, not wanting to rush this moment, this building tension that’s sizzling in every cell of my body like a bomb about to detonate.
Instead of going straight for his cock though, I give in to the fantasy I had in the stairwell and I press my nose against his sac. The sweaty, musky, masculine scent of him goes straight to my head. I squeeze my dick through my shorts, rubbing and teasingmyself as I open my mouth and drag my tongue over the rough skin of his balls.
AJ’s hips jerk and he lets out a startled, eager shout. His sac tightens against my tongue, his balls shifting and pulling closer to his body. I do it again, dragging my tongue over his sac, and his thighs tremble on either side of me. He thrusts, his cock sliding through my loose grip, and there’s something so fuckinghotabout feeling the silky skin of his shaft move over the hard steel underneath, his veins throbbing against my fingertips. I lick him again, this time dragging my tongue along the seam of his sac all the way up to the base of his cock.
As soon as my tongue touches his cock, I feel like a switch inside me has been flipped. I’m ravenous and fucking feral, starved for the taste of him, desperate to have my mouth stuffed full and his moans echoing in my ears.
I tighten my grip and wrap my lips around his cockhead. His whole body jerks and quakes. He moans just like I imagined. Does it feel different to have a guy’s mouth on your cock? Maybe it’s just the mental part of it, looking down between your thighs and seeing a dude there. I want to ask, but I have more important things to do with my mouth right now, so I focus on that.
I tongue his crown, slick with the salty-sweet precum that drips from his slit. I tease around his foreskin, using my hand to roll it back, then bunch it up to surround his cockhead with my tongue tucked inside. I wiggle my tongue inside his foreskin and his eyes widen.
“Holy fuck,” AJ rasps.
I make a mental note and keep exploring. I lick and swirl and stroke, watching his face and the way his body shivers and arches when I do anything hereallylikes. I take him a little bit deeper, slowly, one inch at a time. The stretch of my lips around his cock makes my dick fucking throb. I wish I had more handsso I could play with his balls and his nipples all while I suck him and touch myself. Since I have to prioritize, once I’m able to take most of his cock into my mouth, I slide one hand down to cup his balls and I abandon my own dick so I can tease his nipples with the other.
I know I’m clumsy at first. I feel like I’m playing one of those stupid games where you’re trying to twist something while you bop another thing, all while you’re hopping on one foot. The steady stream of gasps and moans falling from AJ’s lips is more than enough motivation for me to figure it all out though.