based on a prompt from this lovely anon: will is showboating in the locker room, naked from the waist down and winding and grinding to pony by ginuwine and his dick is just soft and flopping around but mack is staring at it and is just pink in the cheeks because will is a shower, he can’t possibly be a grower, too, right? he keeps imagining what will looks like hard and leaking and begging for release and it makes his little cock twitch pathetically in his leggings. + i was also thinking the other day about what if hung like a horse will → belly bulge like mack getting devious backshots from will and he reaches down over his tummy and feels the protrusion of will’s cock and instantly comes bc “omfg he’s massive.”
will smith had the biggest dick mack had ever seen. it was long and thick with a dusty pink base, and mack’s pretty sure it curved just enough for the tip to brush against will’s belly-button when he was hard.
it was the perfect cock.
the first time he saw it was by accident. he and will had been sharing a room at rookie camp when mack walked in on will half-naked toweling off his curls.
mack stopped in his tracks, his apology on the tip of his tongue when he peeked down and saw it.
will’s cock rested against his thigh, pinked up from the heat of the shower. he looked well groomed, his pubic hair trimmed down to show the small vein that ran along the base of his cock near his balls.
mack’s eyes lingered there for a second, and fuck, will was soft. his tongue felt heavy in his mouth as he clutched the hem of his t-shirt.
if mack thought will’s cock was impressive now, he couldn't imagine what will would look like hard.
he wanted it in his mouth, in his ass. mack bit back a whimper as he moved to cover the front of his pants.
his cock twitched in interest, small but there.
mack let his eyes linger a second longer, taking in every inch. will was bigger than him soft, he thought.
his thighs clenched instinctively.
mack stood there slack-jaw, staring at will like an idiot before will granted him mercy by brushing off the awkward encounter with a small smile and a friendly, “guess we’re acquainted now, huh?”
mack managed to get a stammered, “uh huh”, out, before he ran away without another word.
it took mack a whole twenty-four hours to build up the courage to look will in the eyes again. and even after that, he still couldn’t burn the image of will’s soft cock hanging between his thighs.
he wanted will. badly.
that was four months ago.
now mack was face down, ass up on his and will’s shared bed, letting out these tiny fucked-up moans every time will bottomed out.
mack couldn’t pinpoint the exact moment when his and will’s dynamic shifted, but it was somewhere between the sharks' communal showers and being on the receiving end of bulge pics on snapchat.
but it didn’t really matter how they got there as long as they did, because they’re in love - and mack’s eyes are rolled so far back in his head that it’s making him see stars.
“oh, fuck will”, mack moans, arching back.
every thrust feels like he's being taken apart from the inside out, and mack is practically gagging for it.
he feels like such a slut when will has him like this, open and wanting, just taking, taking, taking.
will has mack mounted, his hands wrapped around his hips, digging into the firm muscle of mack's thighs whenever he loses his grip.
he’s whispering little praises, filling in the silence, speaking for both of them because he’s rendered mack speechless. “that’s it, baby, let me feel it”, will murmurs, “fuck yourself back on me, nice and slow”
and mack does, whimpering and shaking, barely coherent but still trying to be good.
he cants his ass back in little circles, letting will guide him with gentle hands, wailing when will presses in so deep that tears start to well up in his eyes.
will’s cock is so deep inside him that he doesn’t know where he begins and will ends.
if mack could speak right now, he would probably say something super embarrassing, like beg will to fuck him harder, or cum so deep inside him that it never comes out.
or worse, beg will to put a baby in him.
"mack, baby”, will says, his voice bleeding with desperation, eyes trained on where he and mack meet. "talk to me, tell me that it's good, please”
"ngh, s’good, promise”, mack moans, his words slurring together.
he wishes he could answer will properly, but with the current state that will’s massive cock has put him in, it’s just not possible.
mack would love to tell will how well he's fucking him, how deep he is, how good it feels, but his brain is scrambled from the near constant pressure on his prostate.
it’s almost like will can see right through him, mapping out every pressure point and heading it straight on.
will knows mack’s body better than anyone else, better than mack himself, and it's almost criminal how precise will’s thrusts can be when he’s trying.
“yeah? it’s good? i’m making it good for you?” will whispers, driving his hips even deeper with mack’s garbled praise.
mack nods lazily, his mind slipping from him, and will groans from behind him.
“thank you for using your words, baby”, will says, leaning down to press a quick kiss on mack’s back.
mack preens under the touch, sinking deeper into the sheets, chest pressed against the mattress.
he lets himself fully slip away, handing himself over to will in mind, body, and soul.
mack feels like he’s underwater, everything sounds muddled and his visions gone hazy. he thinks he hears the headboard slamming against the wall, but it might be the sound of will's thighs hitting his - mack’s not too sure.
he doesn’t get to sit on the thought for much longer, because will’s putting his hand between his shoulder blades and pushing.
mack gasps, jolting forward.
“that’s it”, will says, slapping mack’s ass with his other hand, and moving it to spread mack’s legs even further.
mack’s back arches under will’s touch and he whines when will whispers, “good boy”
when will’s happy with mack’s position, he glides his palm up to cradle the back of mack’s neck, gently pushing down so that mack’s airflow gets cut off.
mack’s panting into the mattress, face flush from the lack of oxygen. his eyes cross when will squeezes his neck, and it’s just enough pressure to make him feel all floaty inside.
will’s giving it to him good, exactly how he's been craving, stretching his body to the limit, making him take it, carving out a space just for him.
it's obscene the way will manages to fit his entire cock into mack, so deep that mack can feel it in his throat.
will’s just - so fucking big.
he has kind of cock that makes you feel it for days after - and mack loves it, loves that his thighs ache from the memory of a good fucking.
mack let’s out a happy hum at the thought, gripping the shears in tight fists as he imagines the aftermath.
the body keeps the score, he thinks dazedly.
mack’s own cock dangles between his thighs, looking much smaller than will’s. it’s two and a half inches hard, leaking little droplets of cum beneath him.
it’s filthy.
will leans forward, bracing one hand on the bed and keeping the other on mack’s nape, pinning him to the mattress.
he whispers against the shell of mack's ear, low and steady, “taking it so good, baby, best i’ve ever had”
mack whimpers, nodding along to will’s words the best he can, his ass pinking up from will’s hips slapping against his.
his mind whites out as will shifts his position, tilting his ass up even further and grabbing a handful of his hair, using it as leverage to fuck into him harder.
mack takes it like a champ, letting will bounce him up and down his cock, whimpering breathy-little, ‘ah, ah’ ah’s’, whenever it gets too much.
will curls around mack’s body in a protective hold, caging him in with his arms. “yeah, you’re so good for me”
he licks the shell of mack’s ear, slowing his thrusts down to a dirty grind.
the position makes mack feel small, cared for - something he never got to feel before he met will due to him being a two-hundred pound hockey player.
will tucks a stand of hair behind mack’s ear and tells mack how precious he is, how tight he feels, how mack has ruined him.
“you’re just the best, aren’t you, baby? the best at hockey, the best at being my boy…”
mack babbles back, rubbing his cheek against the mattress as he nods his head, agreeing with everything will’s saying.
“yeah, you know you’re my good boy”, will praises, turning his head to the side to mouth at mack’s jaw, languidly rocking his hips.
he presses unhurried kisses along mack’s face, moaning when mack clenches around him, his cock swelling slightly more with the pressure.
mack sobs, withering under will’s weight as he involuntarily pushes his ass back to meet will’s thrusts.
his breath hitches, eyes fluttering shut, god, it feels so fucking good.
he feels like he's losing his mind. will’s cock is fucking him stupid. he wants to live like this forever - quit hockey and spend the rest of his days in will’s bed, being will’s little slut, taking will’s dick like he was made for it.
mack doesn't know how long they've been going at it - all he knows is that his hole is stretched to the limit and his prostate is battered.
will is still muttering soft praises into his ear, gentle coos of “so perfect” and “tightest hole i’ve ever had”
and mack hums, tightening around him. he loves that will thinks he’s the best he’s ever had, loves that will isn’t shy telling him so.
the competitive part of his brain preens at the notion, whispers, no one could ever compare to me, i’m the best everything in will’s life, best linemate, best friend, best fuck…
he clenches around will to make a point, and will groans, low and deep. it makes mack feel proud.
“fuck, baby, keeping doing that, making me feel so good”, will says.
so mack does.
the rhythmic pulses along will’s cock make him pant, hot air fanning around mack’s face as he drives in deeper, grasping at any parts of mack available.
he rakes his fingers down mack’s torso, wrist straining as he works to hold himself up using one hand, unable to stop himself from grabbing at mack’s nipples.
mack hisses and leaks a little bit more onto the sheets. will smiles from behind him, pinching the pinkened bud one last time before teasingly whispering, “sensitive”
will pushes himself back up to a kneeling position, scaling his fingers down mack’s spine, and resting them by mack’s ass.
he digs his thumbs into the soft blush covering mack’s cheeks and pries them apart to get a better look at where he's splitting mack open.
will traces along the area when he and mack meet, feeling around the space where they’re intimately connected.
“you’re so beautiful, baby”, will says in awe. “my beautiful boy”
then will does something absolutely devastating - he spits directly on mack’s taint, watching it drip down to mack’s rim and onto his cock.
mack jolts forward at the feeling, letting out a scandalous gasp like it's something dirty, like he's not currently being reamed in half by will’s massive cock.
the glob of spit collects near mack’s hole, getting him and will sticky with it. will drags his thumb across the mess, massaging it into mack’s skin, painting him - branding him.
mack tries to fuck back against it, but ends up shimmying forward, his body not cooperating with him.
“hold still, baby”, will whispers, tightening his grip on mack’s ass to keep him from squirming away, eyes nearly rolling back at the sight.
he traces the space between his cock and mack's hole, feeling the taut skin beneath his thumb. his mouth parts in awe as he gently pulls the stretched skin. fuck.
will is silent, his breathing too heavy to speak as he slides in and out of mack, watching as mack’s body gives way to accommodate him.
mack’s rim is red and puffy, still stretched out from the last time they fucked, almost as if his body has permanently carved out a space for will deep inside him.
“fuck, baby, look at you”, will releases his grip on mack’s cheeks. “doesn't matter how much i fuck you, you’re still so tight for me”
mack whines at will’s words, arching his back even further, nipples brushing against the sheets with it.
“don’t know how you do it”, will says deliriously, bringing a hand down to smack mack’s left cheek, watching the fat jiggle with the impact.
"staying perfect like this”, will coos, driving his hips into mack impossibly harder, making mack’s knees slide against the sheets, “tight like this”
"like you were, fuck, made for me", will whispers, bottoming out and staying there as he pets the plush surface mack’s ass, holding his breath as he tries to stave off his orgasm.
mack’s eyes cross with the fullness, whimpering at the feeling of will’s cock-head pressing directly against his prostate.
he shakes his head, trying to find the words to say, yes, i was made for you, for your cock. come take me. come use me. i’m yours.
but all that comes out are warbled babbles, barely formed sentences that sound more like a baby learning how to talk - and will just coos at his attempts, rubbing an encouraging hand up and down his sides.
"that's it, mack, let it out”, will sighs, his voice lilting up with the soft kind of fondness that makes mack melt.
mack whines back, his body reacting to will’s tone shift even if he can’t fully comprehend what he's saying.
the whole room smells like sex and sweat, and there are small pools of spit, lube, and cum littered around the sheets from their previous positions, depositing clear stains all along the mattress.
“being so good for me", will coos, leaning down to touch mack’s cock, feeling it twitch against his fingers as he fondles the foreskin, cupping the entire thing with his hand and jerking it, balls and all. "letting me play with you like this”
"got such a pretty cock", he thumbs over mack's head, digging into the slit. "so small and precious"
“and all for me”, will squeezes mack’s pubic area one more time before he drags the same hand up and places it over mack’s mouth.
mack lets out a pathetic moan before breathing in will's scent, his senses flooding with the smell of excess lube and sweat.
he feels something cool and sticky press against his lips and moves to jerk back.
“nuh uh, baby, stay still”, will tuts, tightening his grip on mack’s cheeks, pinning his head in place.
mack goes limp at will’s chiding, continuing to let will smother him with the semi-congealed cum coating his fingers.
will hums a “good boy” before gently rocking his hips in circular motions, making sure to keep his cock-head pressed directly against mack’s prostate, milking it in little pulses.
mack mewls, sniffling as his thighs shake from the constant onslaught of pleasure, his hole stretching obscenely wide to fit will’s entire length inside.
he let out a broken sob, his eyes welling up with tears before dripping down his cherub cheeks and catching on will's hand.
“oh, baby”, will coos down at him, brushing his lips against the plains of mack’s back, and kissing the surrounding moles with little pecks. “it’s alright, it’s alright”
mack cries even harder, his cock leaking pools underneath him.
“cry for me, baby”, will moans, low and deep, licking a droplet of sweat off mack’s back. “just like that, let it all out”
he holds mack as he sobs, getting lost in the feeling of mack’s tight ass squeezing his cock.
will shifts his hand, cupping mack’s jaw to hold his mouth open before whispering, “taste yourself, baby”, and pressing his cum-covered palm against mack’s parted lips, groaning when he feels the wet warmth of mack’s tongue lapping up his own spend with kitten-like licks.
mack licks the cooled cum up with a moan, tonguing will’s hand clean, and swallowing it down.
“fuck, mack”, will hisses, sliding his spit-covered hand away to bring it to his own mouth, licking mack’s excess juices off. “such a good boy”
will sucks on his digits, letting the subtle hint of mack’s cum and spit sit on his tongue before abruptly pulling out, unsheathing his cock from mack’s tight heat.
mack whines, loud and unabashed, lips wobbling into a pout, body practically crying with the loss.
he wiggles his hips back in a pathetic attempt to get will to fuck him again, big green eyes looking up at him with unfiltered want.
“one second, baby”, will coos, flipping mack onto his back and propping his hips up. “i’ll fill you back up in a minute”
his hard cock slaps against his stomach as he grips mack’s thighs, squeezing the thrust-flushed skin.
mack looks up at him with wide, hazy eyes, subconsciously biting his lip as he takes in will’s form, mouth watering at the sight of will’s tip brushing against his hipbones.
will smiles at him like he knows exactly what mack’s thinking. he slowly trails a hand down to teasingly pump his cock, squeezing the base so that a dollop of pre-cum leaks out.
“you like what you see, macky?” he whispers with a smile, pitching his voice an octave higher with the nickname. “i'm sure you do”
he doesn’t even give mack a chance to respond before he’s leaning down to brush his nose against mack’s.
will nuzzles against it, pressing a soft kiss to mack’s lips, and deepening it by gently flicking his tongue into mack’s mouth.
he moans into it, reaching above mack to grab one of their favourite pillows, sliding it under mack’s ass, folding him in half.
mack squeaks behind will’s lips, his hands coming down to slap the mattress beside him, bracing himself as his little cock bobs with the position change.
will slots their hips together, placing his cock side by side against mack’s.
they both look down, breaths hitching in unison as they take in their size difference.
"god, baby, look at us”, will says, gathering both of their cocks in one hand and squeezing them together. “like we were made for each other”
and, fuck, mack agrees.
mack’s eyes go wide at the sight, letting out a little whimper as his two inches press against will’s nine.
from this angle it puts a whole new perspective on their vastly differing cock sizes - will’s practically dwarfing mack’s in its entirety.
"we look so pretty”, mack whispers, reaching down to clasp his hand around will's, lacing their fingers together over their cocks.
will groans at mack’s words, hips stuttering as he pulls mack in for a bruising kiss, nipping at his bottom lip in agreement.
they do look pretty, so, so pretty.
mack smiles into the kiss, thinking about how ridiculous they must look together with their seven-inch size difference - seven and a half when will’s really keyed up.
maybe even eight if he’s just cum.
fuck, it makes mack so hard. which is funny, because he used to be insecure about his cock size.
he would wear his underwear in locker room showers, shy away from his ex-girlfriends touch, hide his cock behind bulky sweaters - but that all changed when he met will.
who, at first glance of mack’s cock, had cum on the spot, completely untouched - something mack didn’t think was possible.
will loves him, small cock and all - loves to grab it with his thumb and pointer finger and jerk it to the time of his thrusts, loves sucking on it, taking him deep in his throat, balls included because he can, and loves that he can call it a clit make mack cum from the name.
he just loves everything about mack’s cock, especially because it's attached to mack.
and mack loves will’s cock just as much, loves how thick it is, loves how it stretches him out to the point where they’ve stopped needing to prep because will’s cock is just so big that it keeps him fucked open long after will’s left his body, and loves how he can’t take it all in his mouth so he has to use his hands.
he just loves everything about will’s cock, especially because it’s attached to will.
mack grabs will’s hips, trailing his hands down to will’s ass, giving it a squeeze, trying to convey his adoration through the touch.
will moans, breaking their kiss, and licking the small web of spit connecting their mouths.
he nuzzles underneath mack’s chin, biting around his jaw, before sucking a small hickey into the softest part of his neck.
mack sighs, letting will mark him up, and thinks he got his point across pretty well - thinks will knows how much he loves him, and thinks will loves him just as much.
after all, they’re always in sync with one another, off the ice and on.
and as if will can read his mind, he comes up and cups mack’s face, holding his gaze and whispering the softest, sweetest, “love you so much”
it’s so earnest that it almost hurts, and mack practically melts into the sheets as he brings a hand to rest on top of the one will has on his cheek and replies with, “love you too, so much”
will pecks mack’s lips before leaning back and looking at him with a fond expression, cooing, “you gonna let me back inside now, baby?”
"mhm”, mack nods, grabbing the crease of his knees to hold himself open.
will mirrors him, shaking his head with a smile. “yeah?” he says, tilting mack’s ass up so that his hole is back on display. “gonna let me fuck you again?”
mack’s hole clenches at the prospect of getting will back inside him and makes a pathetic whiny noise, begging him.
"yeah, gonna let you", mack says with a breathy moan as his cock twitches. "fuck me so deep that i’ll feel it for days”
mack reaches down and grabs his cheek, brushing his fingers against his puffy rim before sinking three digits in with no resistance.
“come on”, he whines, pumping his digits in and out with a desperate hunger that only comes from being fucked this good. “give it to me”
mack probably looks and sounds debauched like this, all tuckered out and leaking, big green eyes turned hazy and watery with arousal, small cocklet begging for release against his stomach as he fingers his own hole.
“please”, mack whispers, looking up at will from beneath his eyelashes.
and that's all mack has to say before will’s crowding into his space again with a growl.
will ducks down, cupping mack’s cheeks with his palms.
he stares directly at mack’s hole, rubbing his thumbs along the puckered rim before hooking them in and pulling.
"jesus, baby”, will moans, fucking his fingers in and out of mack's ass, watching as it stays open on its own. "look at this gape"
oh fuck.
and it's not even the first time mack’s heard will say something like that, but it still makes him blush, trying to clamp his thighs shut.
mack whimpers, shivering and clenching his hole in embarrassment.
will watches as a pretty pink blush works its way up mack’s chest and grins. he keeping fucking his fingers in and out of mack’s hole, crooking them every few thrusts to hear mack mewl.
it makes will feel all warm inside knowing that he’s the only person who gets to see mack like this, hear mack like this - and will can't get enough.
mack reaches down to bat will’s hands away, shying away from will’s touch as his cock kicks against his stomach.
"nuh uh”, will scolds, grabbing mack's wrist and forcing mack's legs open with a tight grip to the crease where his thigh and hip bone meet. "let me see”
mack throws an arm over his eyes with a pout, relaxing his body so that his hole unclenches.
“that's it”, will coos, blowing hot air directly into mack’s hole, and smiling when it twitches in response.
“opening up so beautifully for me”, will traces his index finger along the puffy edges of mack’s rim.
mack holds back a whimper, biting his lip so that no noise escapes. he can feel his face start to heat up in embarrassment, not taking too kindly to will being that close to his lower half.
will can probably see everything from this angle, and it makes mack want to hide away.
his thighs twitch as he thinks about closing his legs, but he decides against it. mack knows that will would never let it happen. not unless he safe worded first.
will would just tut at him with a gentle smack to the ass, and watch as mack spreads his legs even wider.
because no matter how shy mack could be, he was still a slut - and his need for cock outweighed his embarrassment.
will plays with mack’s hole for a few more minutes, fucking the excess lube and cum that had dripped out back inside mack’s ass.
mack squirms around, clenching his thighs. he feels like a thing when will’s using him like this - a toy made just for him.
his eyes roll back in his head when will retracts his fingers, sucking the juices off with a moan, and crawling up mack’s body so that he’s at eye level with him.
“gonna let me back in, baby?” he whispers, bringing his hands down to rest on mack’s, helping him hold his legs up.
mack nods, and will leans down to kiss him.
“words, mack”
“uh-huh. yeah. yes”, mack rushes out, wiggling his hips the best he can from this position.
will smiles, thumbing mack’s cheek, and lining himself up with mack’s hole. he swirls his head around mack’s rim before gently pushing forward, letting his cock breach mack’s open hole.
they moan in unison as will sinks in deeper, clutching onto each other with gasped breaths.
will bottoms out and holds himself there for a few seconds, letting mack feel everything, before pulling out and continuing his thrusts.
the sudden burst of pleasure makes mack see stars, his mouth hanging open as drool drips down his chin.
mack’s body feels heavy, like will’s cock has put him under a trance, and he goes limp.
his tongue lolls out and he can’t seem to find the strength to put it back in his mouth.
will rubs gentle circles over mack’s hipbones, inching forward to lick a stripe up his neck.
he collects the excess spit on his tongue, and moans at the taste before biting down on mack’s jawbone.
mack gasps, bringing his hand up to pull at will’s hair. will groans, scraping his teeth along mack’s adam’s apple, and snapping his hips harder.
a slick wet noise fills the air, and mack’s not sure if it's from him smacking his lips or the copious amount of lube that will poured into his ass dripping out.
mack’s practically folded in half, letting will do whatever he pleases, taking it like a good boy.
will’s nailing his prostate with every thrust and mack feels like he’s losing his mind.
mack can feel himself slipping, getting close to the edge. he chokes out a sob and will immediately reaches out to soothe him.
he shushes him, not slowing his pace, continuing to fuck into mack hard and fast.
will reaches down and holds mack’s little cock with his thumb and pointer finger. “are you about to cum? is that it?” he asks, gently pinching mack’s foreskin.
mack wails, letting out panicked breaths. will coos at him, rubbing circles along the thigh he’s holding up.
“it’s okay. you can cum. i’ll be right here”
will kisses mack’s cheeks, rearing back, and slamming all the way in. “cum for me, baby. you can do it”
and that’s all it takes before mack’s spilling all over will’s hands.
“ngh”, mack moans, trembling. his cock twitches in will’s hold and will jerks him to prolong his orgasm.
“so good for me, baby”, will groans, grinding into mack at a slower pace. he bottoms out, holding himself against mack’s prostate as he continues to whisper sweet nothings into mack’s ear.
mack uses the last of his energy to pull will down for a kiss and will moans into it, finally cummimg with him.
he empty’s himself inside mack with a few breathless whimpers, milking himself by slowly rolling his hips.
will fucks mack until they can’t take it anymore, both of them hissing in overstimulation. he hums against mack’s mouth, pressing one last kiss to his lips before pulling away, gently manoeuvring them into a more comfortable position.
mack lets will move him without much resistance, sated from his orgasm.
will settles down on mack’s chest, his soft cock still resting inside mack. he litters wet kisses along mack’s pecs, and smiling when he feels mack shiver.
they lie there in silence, melting into each other's embrace. mack runs a shaky hand through will’s damp curls and smiles to himself.
like will said, they were made for each other - they fit too well for them not to be.
ANGEL ANON CAME BACK WITH A FUCKING BANGER GOD I MISSED YOU 😭














