“Now… take off your clothes.”
Brandon didn’t hesitate until he reached his underwear. His shorts, his tank top… he even took off his socks before going for his undies. JD waited patiently, his stare never leaving Brandon. When he couldn’t stall any longer, Brandon dropped his tighty-whities to reveal his mini-dick.
JD laughed, just like Brandon thought he would.
“What is that?” he scoffed, pointing with one hand and fondling his own cock with the other, feeling it up as if to compare.
Through his laughter, JD wiped away a tear from the corner of his eye, then used the same finger to beckon Brandon closer. When he was within reach, JD reached down and put his index finger on the tip of Brandon’s cock. His finger was longer and thicker than Brandon’s penis was, and Brandon’s penis was raging hard at the moment.
JD applied some pressure, and Brandon winced as his hard dick was pushed down towards his receding balls. He doubled over, following JD’s guiding finger until a bit of pre-cum beaded from Brandon’s piss slit, and slicked up JD’s pointer finger enough for it to slide off.
Like a JD’s waistband snapping back into place, Brandon’s three-inch cock slapped against his pelvis – SNAP! – then disappeared into his thicket of dark, curly bush. JD took two fingers and pinched the tip of his dicklet until it went purple, and Brandon yelped for mercy. Finally he traced a finger down to Brandon’s balls and tried to squeeze them, but found that they were so small he couldn’t even grasp one to squeeze.
Having had his fun, JD straightened his back and gave his next order to Brandon.
“Take it out,” JD said, ominously quiet.
With shaky fingers, Brandon reached out. Because his vision was so poor, his depth perception was a little off, and his fingertips bumped into JD’s flaccid cock sooner than he was ready for. Brandon recoiled back, as if burned by a stove, and looked back up at JD, eyes wide and shimmering in fear.
JD basked in that look, flexing his dick ever so slightly so that it began to chuff up. The motion caught Brandon’s eye, and he looked back down, mouth agape. He remembered then what he was supposed to be doing, and began to slowly reach for the boxers again.
JD rolled his eyes and humped his hips forward so that his cock bumped squarely against Brandon’s lips. But he didn’t stop with a simple bump, JD pushed his olympic-sized legs forward so that Brandon lost his balance on the bed.
Suddenly, JD was straddling over top of Brandon, boxers filling his mouth, getting crushed beneath the weight of JD sitting on his chest.
“No need to be coy,” JD sang, pulling his boxers down himself, feeling Brandon struggle beneath him. One of JD’s thighs was thicker than Brandon’s entire body. “This can’t be the first time you’ve sucked cock.”
Brandon’s head wriggled, desperately trying to say no. All he successfully did was rub his face and nose deeper into the pit of JD’s boxers. As JD’s flaccid cock slipped free, it wetly slapped against Brandon’s forehead before settling down and kissing the bring of his nose, pre-cum oozing down across his face. JD flexed his cock again, having it kiss Brandon’s nose over and over, making smooching noises with his lips.
“Muah! Go on, it’s rude to not kiss it back.”
Brandon felt his stomach churn. Kiss it? Kiss it?! Disgusting! But JD grabbed his dick in a chokehold and squeezed out another dollop of pre. It dripped into Brandon’s mouth and he sputtered. JD used this to aim his cock head into Brandon’s mouth, rubbing his piss slit along it until he felt it gliding against Brandon’s tongue.
“Ooooh yeah,” JD bellowed, closing his eyes. He thrust forward gently, but just enough to activate Brandon’s gag reflex.
“GRRRGGH!!”
JD pulled out, then hit his hardening cock across Brandon’s face a dozen times. “Have you guessed how many inches it is yet?” JD asked as he practically gave Brandon a black eye.
“We’re all smart college kids, right?” JD continued to mock him. “If Brandon has three inches, and JD has ten more than that, how many inches does JD have?”
He didn’t wait for Brandon to answer, instead using his thumb and forefinger to widen the opening of his piss slit, allowing an obscene glob of pre-cum to spill forth and drizzle across Brandon’s tongue.
“Now you gotta introduce yourself to my balls.” JD threw away his boxers entirely, freeing himself fully. His gargantuan testicles hovered over Brandon’s face, and he could smell the heavy musk falling from them. JD lowered himself, tea-bagging Brandon. “Kiss!” he commanded.
Brandon presented his lips, and JD rested his sack squarely on top of them. Then gave Brandon’s face a little rub, dragging his balls back and forth, his scrotum sticking sweatily to Brandon’s cheeks. The slapping sound of his balls echoed through Brandon’s ears, and they kept sticking to him, JD’s testicles resting comfortably atop his eye sockets.
When JD was done, Brandon had several of JD’s red pubes clinging to lips.
“Please,” Brandon begged, spitting and sniffling. “I’ve learned my lesson, I swear! Tell Kelly I’m sorry and it’ll never happen again! I swear!”
“Oh I know it won’t,” JD said, menacingly. He smiled darkly, then reached forward and palmed Brandon’s face, covering his mouth entirely, muffling him. “But how can I trust you’re truly sorry… if you’ve never felt the same pain she felt?”
Brandon’s eyes went wide, and his breath caught in his throat. Somewhere, in the back of his mind, he knew this is what everything was leading up to. But still, he didn’t want to believe it. JD’s pubic hair in his teeth, his musk filling Brandon’s nostrils, his pre-cum’s salty, satisfying taste….
“Please don’t,” Brandon whispered, defeated.
“Is that what Kelly said last night?” JD asked, the bass in his voice rumbling into Brandon’s rib cage. He shut up, and shut up quick.
The preparation was like a foggy nightmare. Brandon felt the lube, he realized JD had gotten three fat fingers past his anal ring… somehow. It felt like his life was moving in slow motion. Before he knew it, he was on his stomach, another man behind him, lining up his cock to take his sweet, unmolested cherry.
“You’re so fucking small,” JD nearly laughed, and Brandon realized he wasn’t talking about his three-inch dick. His tight pink hole, surrounded by thick, curly black hair. Never once touched or even experimented with. JD was prying it open with his two thumbs, pre-cum from his throbbing cock dripping inside, running hotly down into Brandon’s intestines. He tried to clamp his hole shut, but all that accomplished was to make him itch deep down inside.
“Fucking tight…” JD mumbled. “I might not be able to fit inside you after all.”
A wave of relief washed over Brandon, and he looked over his shoulder, a look of hope stupid across his face. JD snorted and laughed, slapping Brandon’s bare ass and leaving a stinging red handprint.
“Just kidding, I knew you’ve been looking forward to this.” JD used the dome of his cock to rub circles along Brandon’s pulsing ring. “Wouldn’t leave you hanging, Branny Boy.”