Mason’s basement was now abuzz with a mix of laughter, nerves, and awkwardness as the three best friends had finally reached the point of no return. They took a few minutes to let Xavier catch up to them with the drinks, to level the playing field before things got ‘weird’.
Mason clapped his hands together. "Alright, let's kick this off right. Might as well start by just getting naked. That's crazy, right? Three friends swinging dick at a sleepover?”
Anthony shifted uncomfortably, his lean runner's body tensing up. “Gaaaay.”
Xavier shot them both a look. "Shut up, both of you. We haven’t even started this yet. You two gotta stop calling every damn thing 'gay.' We're best friends, straight, and nothing we do is gonna change that. It's just fun. Watch…I’ll prove it."
Without missing a beat, Xavier stood up and peeled his skin tight tee off. His volleyball-toned chest came into view, smooth except for a nice blonde happy trail dipping down from his belly button. He kicked off his sneakers and shimmied out of his pants, leaving him in just a pair of snug black briefs that hugged his athletic frame perfectly. The bulge there was impossible to ignore; it looked heavy and hung outward from his body.
Xavier was incredibly handsome but it wasn’t effortless. He’d learned over time, mostly from Julian, the haircut that worked best for him, the right level of tan to strive for, and what to focus on in the gym to stay proportional and toned, rather than a bulkier-looking strong that most straight guys went for. His biceps were perfectly toned, he had a smooth, subtle v line leading down to his waist, and his shoulders popped just slightly outward, accentuating that inverted triangular shape. He’d managed, despite his borderline boyish looks, to appear older than he was because of how he carried himself and how he spoke. He’d looked up to Julian since he was a little kid, which had also served to make him into the best possible ally that a guy could be at just eighteen.
Mason's eyes widened, his playful pout turning into a grin. "Whoa, what the hell are you packing down there? Did you stuff something in your underwear, dude?”
Xavier chuckled, a deep, easy laugh. He flexed his biceps a bit, just for show, his rock solid abs showing through under the overhead light. "Wouldn't you like to know? Hey, this could be fun. Let's guess what we’re each working with. I’d guess Mason's got a tiny one, nothing to write home about. I bet Ant’s got a low key hammer hiding under there…something you’d never expect.”
Mason crossed his arms, pretending to be offended. “Fuck you. That's bullshit. I'm average, it gets the job done.”
Anthony chuckled, “how would you know if it gets the job done? It’s never done any ‘work’ with anything but your hand!”
Mason snarled. “Fuck you guys…”
Anthony lit up, the drinks settling in to ease his mind a bit, finally. "Fine, I'll play. Xavier's clearly packing, that thing looks scary. Mase, I’m betting you have a total chode dick. Short and stubby, just like you!”
Xavier erupted in laughter, and Mason's face turned bright red as he shoved Anthony's shoulder. "You assholes! Stop! I bet Xavier's just a shower…looks big now, but probably shrinks when he’s got a boner. You’re just being an asshole, Ant, cause you have a micro peen under there…”
Xavier wiped a laughing tear from his eye, still standing there in his briefs. "Alright, alright. Let's find out for real.”
In one bold move, Xavier hooked his thumbs into the waistband of his briefs and tugged them down just enough to let his uncut dick flop out. It was at least a solid four inches (10cm) soft, hanging heavy with average girth, the foreskin long, smooth, and almost ‘pretty’. He gave it a playful swing, helicoptering it a couple times before tucking it back in with a wink. "See? No big deal. Your turn, boys."
Mason and Anthony stared, mouths agape. Mason recovered first, whispering low. "Damn, that's a lot bigger than I thought it’d be. Now I see why you get girls. I never understood it with your boring ass personality, but they just want that monster with the extra jacket…”
“Extra jacket?” Xavier questioned.
“The extra skin! That shit’s nasty, dude!” Mason laughed and Xavier was finally the one blushing.
Anthony nodded, trying to play it cool but clearly impressed. “Looks like an alien’s dick, honestly.”
Mason piled on, happy to have someone else in the crosshairs, “don’t they say those are dirty? You got all kinds of shit growing under there, Xavier?”
“Fuck you guys…” Xavier shook his head. “Hasn’t stopped girls from having sex with me. Something you two know nothing about…”
Anthony relented, unable to counter that dig at his virginity. “Fair enough…”
Mason hopped up, eager to keep the momentum going. He yanked off his shirt, revealing his hairless upper body; smooth, average, with a slight softness around his middle that made him look approachable, or cute even. His pants came next, and soon he was in his loose boxer briefs. Unlike Xavier, there wasn’t much there in front to jut out, but his round, bubbly butt filled them out nicely, jiggling a touch as he moved. His two friends had been constantly making fun of him for years for his ‘fat ass’.
He was an average looking eighteen year old guy, at worst, but next to his friends, he felt the a self-conscious negativity that had dominated his thoughts more and more as the three of them had grown older. He’d given up trying to compete with them on looks, especially after both of them had turned to their respective sports. That’s what had led to Mason turning up the dial on his adventurous, playful side, as a way to overcompensate for what he felt he was lacking in the genetics department compared to them.
“If I just saw you from behind and didn’t know you were a dude, I’d be wanting to tap that dumpy, Mase.” Xavier smiled and winked, making Mason blush.
Anthony followed suit, more slowly, his shyness showing as he pulled off his shirt. His olive skin gleamed under the lights, his six pack from all that running on full display, with a light layer of dark hair dusting his chest and trailing down to his waist. It wasn't thick, but it was there, giving him that masculine, Italian vibe. He stepped out of his shorts, standing in tight gray boxer briefs that clung to his slim hips. The full outline of a thick soft dick was visible, hinting at a huge girth underneath. His extremely hairy legs stood out in the room against his two best friends. Of the three of them, he was by far the most ‘model-ready’ one.
Mason couldn't resist. “Classic fuzzy Ant, looking like a fifty year old man!”
"Shut up, Mason. How much fat you got on that doughy stomach of yours? Have a few too many cheeseburgers lately?" Anthony teased, flexing his own abs playfully.
Mason lunged at him in mock anger, tackling Anthony onto the couch. They wrestled like they always had, except usually it was in more than just underwear. They were both laughing hysterically, as they rolled around. In the chaos, Mason grew bold and did something he never thought he’d do, grabbing at Anthony's waistband and yanking his underwear down and off in one swift pull. Anthony's thick, cut dick sprang free, three inches soft (7cm) but already looking girthy, as it was nestled in a bush of black pubic hair. His furry ass cheeks, firm from running, were exposed as he squirmed.
Mason grinned triumphantly, giving Anthony's ass a few light, joking spanks. The cheeks had zero extra fat over the taut muscle to jiggle under his palm, which almost hurt Mason’s hand.
Mason felt dense hair there tickling his fingers. “What the fuck!” He sprang backward, “why is your ass so hairy!?”
Anthony's face turned beet red and he shoved Mason off, scrambling to cover himself with a pillow. "Shut up!”
Xavier, watching the whole thing unfold, bursted out laughing. He stepped closer, his briefs still on but the bulge more pronounced now from the energy in the room. “Ant, what are you feeding that thing? How is it so thick? Respect, dude.”
To show solidarity, Xavier stripped off his briefs completely, letting his four inch (10cm) softie hang free again. This time he didn't tuck it away; he just stood there, confident; his rock solid, hairless ass flexing as he shifted his weight. His happy trail led down to absolutely perfectly trimmed pubes, everything neat and inviting, as he knew girls liked it.
Mason stared, then glanced at Anthony, who was still half-hiding. "This is disgusting, seeing you guys naked like this. So fucking weird. I’m never gonna be able to burn this image out of my head.”
Anthony nodded vigorously, peeking around. "Yeah, what are we even doing?"
Xavier rolled his eyes, crossing his arms over his broad chest. "You two are so immature. We haven’t even gone beyond the volleyball locker room right now. You'd never last playing real sports…guys are naked all the time, it’s no big deal. Now drop the pillow, Ant. And Mason, it's your turn to show us the micro peen. Fair's fair."
“Fine.” Anthony, let himself be fully exposed and sat up, his thick softie resting against his extremely hairy thigh. “What’re you waiting for, Mase? Bet it's even tinier than we thought."
Mason hesitated, his boxer briefs suddenly feeling too tight. He hadn’t expected his two friends to be so much bigger than him. Xavier’s was already pretty long and Anthony’s looked like it weighed ten pounds. The thought of revealing his average, or was it small, one made his heart race. Still, the playful challenge in Xavier's eyes and Anthony's reluctant nod pushed him forward. The night was just getting started, and with Michelle waiting, he knew this was nothing compared to where they might go over the next hour.
Xavier moved to make himself another drink, completely naked and unbothered, with his long, uncut dick wagging slightly. He shot Anthony a look. “Yo, ease up, Ant. Mase, just do it. Show us what ya got.”
If you enjoyed this story, consider supporting the author on Patreon.
To get in touch with the author, send them an email.