We were two str8 black dudes who never planned on crossing that line. Jamal and me, both 28, had been tight since high school. We lifted together, chased women together, and bragged about pussy nonstop. That night after the gym we hit my place with a bottle of Henny and some weed. The TV was on low, some straight porn playing in the background while we talked shit about the girls we wanted to fuck.
Jamal leaned back on the couch, legs spread wide in his gray sweats. His dick print was thick and obvious. “Man, these bitches ain’t shit lately,” he muttered, rubbing his thigh. I laughed but my eyes kept dropping to that bulge. We’d seen each other naked in the locker room a hundred times, but tonight the air felt different. Heavy.
I passed him the blunt. “You ever wonder what it feels like to get your dick sucked by a dude?” The words slipped out before I could stop them. Jamal didn’t laugh. He just stared at me, eyes half-lidded from the weed.
“Shit, sometimes,” he admitted. “A mouth is a mouth, right? Long as it’s good.” His hand drifted down and squeezed his cock through the fabric. It twitched. Mine did too.
We sat there quiet for a minute, both of us hard now. I reached over without thinking and rubbed the head of his dick through his sweats. It was fat and hot. Jamal groaned low. “Fuck, nigga, do it then.”
I yanked his waistband down. His cock sprang out, long, veiny, and dark, already leaking at the tip. I wrapped my hand around it and stroked slow, feeling it pulse. Jamal’s head fell back. “Yeah, just like that. Stroke that shit.” His voice was rough, straight-up horny.
I leaned in and licked the head, tasting salt. Then I opened wide and took him in my mouth. His dick stretched my lips, heavy on my tongue. Jamal grabbed the back of my head and pushed deeper. “Suck it. Suck that dick like you mean it.” I bobbed up and down, gagging a little but not stopping.

Spit ran down his shaft onto his balls. He tasted good, thick and musky.
Jamal pulled me off after a minute. “My turn. Get them shorts off.” I stood up and dropped my clothes. My own cock was rock hard and dripping. He got on his knees and swallowed me whole in one go. His mouth was hot and wet, tongue working the underside while he sucked hard. I fucked his face, watching my black dick disappear between his lips. “Damn, you’re good at that,” I grunted.
We moved to the bedroom fast. Clothes everywhere. Jamal pushed me onto the bed on all fours. “I wanna eat that ass.” His tongue went straight to my hole, licking and pushing inside. It felt nasty and perfect. I moaned into the pillow while he tongue-fucked me, then added two fingers, stretching me open.
“You ever get fucked before?” he asked, voice thick.
“Never,” I said. “You?”
“First time for both of us then.” He grabbed lube from my drawer and slicked his cock. The head pressed against my hole. It burned when he pushed in, but he went slow, inch by inch, until his balls rested against me. “Fuck, you’re tight,” he growled. Then he started thrusting, deep and steady. Each stroke hit something inside that made my cock leak onto the sheets.
I reached back and spread my cheeks for him. “Harder, nigga. Fuck me.” Jamal grabbed my hips and pounded, skin slapping loud. Sweat dripped off him onto my back. He reached around and jerked my dick in time with his thrusts. “You like this straight dick in your ass?” he grunted.
“Yeah, give it to me.” My voice was wrecked.
We switched. I got on top and rode him, sinking down on that thick cock until it was all the way in. Jamal’s hands gripped my ass, spreading me while I bounced. His abs flexed under me, dark skin shiny with sweat. “Ride that shit,” he ordered. I leaned forward and kissed him rough, tongues sliding, both of us moaning into each other’s mouths.
He flipped me onto my back, legs over his shoulders, and fucked me missionary style. His cock dragged over my prostate every time. I stroked myself fast. “I’m gonna nut,” I warned.
“Do it. Bust on your stomach while I’m deep in you.” Jamal slammed harder. I shot hard, ropes hitting my chest and abs. My hole clenched around him. He pulled out at the last second, jerked twice, and painted my hole and balls with thick cum. Then he pushed back in, mixing it inside me with a few slow strokes.
We stayed like that, breathing heavy, his dick still twitching in my ass. After a minute he pulled out and we lay side by side, cum cooling on our skin.
Jamal laughed low. “We ain’t straight no more, are we?”
I wiped sweat from my face. “Don’t know. Don’t care right now.” I reached over and stroked his softening cock, feeling it twitch again. “Round two in ten?”
He grinned, already getting hard. “Bet.”