The castle grounds were still bathed in soft Scottish dusk when the evening do kicked off properly. Fairy lights strung across the stone terrace, pipers long since packed away, and the band now thumping out something vaguely Motown that had half the aunts attempting the twist. Hugo, best man, old school rugger bugger, thirty-four and still built like he could scrum down tomorrow, had already put away enough single malt to make most men slur. Not him.
He just got louder, broader, more cheerfully obscene. The kilt swung heavy around his thick thighs with every step, dark tartan bunching and shifting, and Christ, it was obvious to anyone with eyes that the man hadn’t bothered with pants. Tradition, he’d bellowed earlier, slapping his own arse like it was a drum. Tradition my hairy bollocks.
The groom’s brother, Theo, twenty-eight, quiet, gym-carved but slender, all lean lines and sharp collarbones under the crisp white shirt, had spent most of the day keeping his head down. Polite smiles, small talk with distant cousins, a few gin and tonics. He wasn’t built for the centre of this kind of noise. Hugo, though, had decided Theo was fair game for banter. Had been all afternoon. “Oi, little brother, you’re looking too serious, loosen up, yeah? I’ll find you a bridesmaid to climb.” Theo had laughed it off, cheeks warm. Hugo kept orbiting, big hand landing on Theo’s shoulder, squeezing like he was testing ripe fruit, breath smelling of peat and cigars.
By the time the groomsmen were rounded up for terrace photos (“official ones, lads, smile like you mean it”), Hugo was properly pissed. Pink-faced, grinning like a wolf, kilt riding high enough on those meaty thighs that you could see the shadow of dark hair curling right up. The photographer, a nervous man in tweed, kept trying to herd them into formation. Hugo wasn’t having it.
“Right,” he roared, clapping his hands so hard it echoed off the battlements. “One for the album, then we get filthy.”
First shot: standard line-up, arms round shoulders, cheesy grins. Hugo stood dead centre, bigger than everyone, chest out, kilt bulging obscenely at the front.
Second shot: Hugo yanked the front of the kilt up without warning. Thick, soft cock flopped out. Jesus fucking Christ, it was obscene. Heavy, veiny, uncut, hanging halfway down those colossal thighs like a slab of meat left to thaw. The lads hooted, half horrified, half delighted. Theo’s eyes locked on it before he could stop himself. It was enormous. Even soft it looked dangerous, the foreskin glossy, the slit already glistening with a bead of piss that caught the light. Theo’s mouth went dry and wet at the same time.
Hugo caught him staring. Of course he did.
“Fuck me, Theo,” he drawled, voice low and amused, “you look like you want to climb on and ride it already. That your type, yeah? Big and stupid?”
Theo’s face flamed. He tried to laugh, managed a strangled noise. The photographer squeaked something about decorum.
Hugo just laughed louder, then thinking it was hilarious gave his cock a lazy slap against Theo’s hand (loud, wet smack) and let it swing again.
Third shot.
Theo, Christ knows what possessed him, maybe the fourth double gin he’d allowed himself, maybe the way Hugo kept looking at him like he already belonged under him, muttered, “I’ll hold it for the photo. Make it proper artistic.”
The terrace went briefly silent, then exploded. Hugo’s grin turned feral.
“Go on then, posh boy. Get a grip.”
Theo stepped forward before he could think better of it. Hand shaking, he wrapped fingers around the warm, heavy length. It filled his palm instantly, soft but dense, skin velvet over steel. He could feel the pulse in it, slow and thick. Hugo stared straight into his eyes the whole time, dark, amused, something hotter flickering underneath. Theo’s thumb brushed the underside by accident. The cock gave a lazy twitch.
“Fuck,” Hugo breathed, almost too quiet for the others to hear. “You’ve got soft hands, mate.”
Theo gave it three quick, experimental strokes (light, testing) before he could stop himself. The shaft thickened noticeably in his grip, foreskin sliding back just enough to show the flushed head. Hugo’s nostrils flared. He didn’t pull away. Didn’t laugh it off. Just held Theo’s gaze like he was daring him to keep going.
The photographer snapped the picture anyway. Flash. Everyone cheered. Hugo finally tugged the kilt back down (though it did fuck-all to hide the new, obvious ridge) and clapped Theo hard on the back, almost knocking him forward.
“Good lad,” he muttered against Theo’s ear as the group started to break apart. “Proper brave. We’re not finished, you and me.”
Theo’s heart was slamming against his ribs. His palm still felt warm from the weight of it. He could smell Hugo (sweat, whisky, faint musk of skin and arousal) and his own cock was traitorously hard under the tailored trousers.
Hugo leaned in one last time, voice gravel-low.
“Find me later, yeah? When the old dears have fucked off to bed. I reckon you’ve earned a proper look.”
He walked off toward the bar, kilt swinging, leaving Theo standing there with damp palms.
The next few hours went to shit in the best way. Shots lined up, tequila, then some green Jaeger crap that burned going down. Gin and tonics kept coming, cold and bitter. Theo let loose for once, laughing at the groomsmen’s dumb stories, getting dragged into a stupid conga line that wound through the hall. Felt good to stop thinking. He hadn’t seen Hugo much after the terrace. The big prick was on the prowl, kilt swinging, trying his luck with every bridesmaid who looked twice. Theo had half-hoped to pull himself, fresh out of a four-year thing, a decent fuck would’ve sorted him out, but none of the men caught his eye either. Too drunk, too straight-acting, too obvious. Nothing stuck.
By three the place had quieted down. Band gone, fairy lights half dead, just a few drunks left mumbling at the bar. Theo’s head was buzzing, mouth dry as hell. Needed air and a fag.
He slipped out to the terrace, sat on the low stone wall in the dark. Lit up, took a long drag, let the smoke settle the spin.
Didn’t hear Hugo until the big bastard dropped down next to him, making the wall shake. “Alright, little man?” Heavy slap on the back, hard enough to knock ash off the cigarette. Hugo stank of beer, sweat, and that same faint musk.
Theo exhaled smoke through his nose. “Christ, Hugo. You trying to break my spine?”
Hugo grinned, teeth flashing in the dim light. “Nah, just checking you’re still in one piece. You’ve been proper on it tonight. Saw you doing the Macarena with the ushers. Looked like a drunk flamingo.”
Theo snorted. “Piss off. At least I was moving. You were just looming around like a hairy mountain, scaring off the bridesmaids.”
“Oi, I was charming.” Hugo leaned back on his hands, thighs spreading wide enough that the kilt rode up dangerously. “Proper gentleman. Bought one a drink, told her she had nice eyes. She said ‘thanks, but I’m married.’ Married! To who? The invisible man?”
Theo laughed, short and sharp. “Maybe she saw the kilt and realised you weren’t wearing pants. Instant red flag.”
Hugo barked a laugh, loud enough to bounce off the stone. “Tradition, mate. Tradition. Besides, you didn’t seem to mind earlier.” He nudged Theo’s shoulder with his own, solid as a fucking wall. “Still thinking about that photo?”
Theo felt the heat crawl up his neck again. Took another drag to cover it. “You’re never going to let that go, are you?”
“Not a chance. Best grip I’ve had all night.” Hugo swigged from the bottle he’d carried out, half-empty IPA now, and wiped his mouth with the back of his hand. “So come on then. No luck for either of us? Thought you’d have some fit lad dragged off to a broom cupboard by now. You’re out and proud, yeah? Should be swimming in options.”
Theo shrugged, flicked ash over the wall. “None of them did it for me. Too pissed, too loud, too not my type. I’m not desperate.”
Hugo raised an eyebrow. “Not desperate, eh? Could’ve fooled me the way you were staring at my cock like it owed you money.”
Theo rolled his eyes, but the corner of his mouth twitched. “Fuck off. You whipped it out in front of twenty people. Hard not to look.”
“Admit it,” Hugo said, voice dropping a notch, teasing but not mean. “You were impressed. Proper gobsmacked.”
Theo exhaled smoke slowly. “It’s big. Yeah. Happy now?”
Hugo chuckled, low and rough. “Getting there.” He took another long pull from the bottle, then set it down between them with a clink. “Right. No bridesmaids, no groomsmen, no broom-cupboard action. Looks like it’s me and my hand tonight. Most action I’ve had all evening was you grabbing my cock for that photo. Cheers for that, by the way.”
Theo snorted again. “Yeah, well. Enjoy yourself later.”
Hugo grinned, sly and sudden. “Shit, forgot I promised you another look, didn’t I?”
Theo shook his head, chuckling. “I think I’ll survive.”
“Nah. Promise is a promise.” Hugo bunched the kilt up without hesitation. Cock flopped out, heavy, slapping softly against his thigh before hanging there. Thick as a wrist, veiny, foreskin covering most of the fat head. Pubes dark and thick at the base. It reached halfway down those massive thighs. Obscene. Theo had seen big ones before, lockers, porn, hook-ups, but nothing like this. It looked dangerous. Hypnotic.
He stared. Licked his lips without meaning to.
Hugo chuckled low. “Fucking weapon, right?”
Theo dragged his eyes up. Hugo was watching him, steady, no piss-taking now. Just waiting. “Yeah,” Theo said, voice rough. “Proper dangerous.”
He tried to laugh. Didn’t land. Heat was crawling up his chest, cock twitching in his trousers. Hunger hit him hard, sudden.
Hugo still hadn’t covered up. The kilt stayed rucked, cock resting against his thigh. It twitched once, slow, thickening just enough to push the foreskin back a bit, showing a wet bead of piss at the tip.
Theo looked again. Couldn’t stop.
Hugo’s voice dropped. “Go on. Ask. You want to.”
Theo swallowed. Heart thumping loud in his ears. Cigarette forgotten, burning down between his fingers.
“Can I touch it again?”
Hugo nodded once, slow and deliberate, like he’d been waiting for exactly this.
Theo reached out before he could second-guess it. Fingers closed around the thick shaft again, soft still, but Christ, it filled his palm and then some. Warm, heavy, the skin velvet-smooth over dense meat. Even limp it felt obscene, like holding something alive and dangerous. Theo stared down at it, thumb brushing the underside by instinct, then gave a few quick, experimental tugs. The cock jerked in response, thickening fast under his grip. Not much longer, fuck, it was already massive, easily eleven inches hanging soft, probably thirteen hard, but it fattened up quick, veins standing out, foreskin sliding back just enough to bare the fat, flushed head. A bead of pre-cum welled up and smeared under Theo’s thumb.
Reality hit like cold water. He let go fast, cheeks burning, and looked up.
Hugo was grinning, lazy and filthy, eyes dark in the low light. “Sorry, man,” Theo muttered. “Too much to drink.”
Hugo chuckled, low rumble in his chest. “Yeah, same. But it’s awake now, right? Might as well enjoy it.”
Theo’s face went hotter. “I’m not sure that’s a good idea.”
Hugo shrugged one big shoulder, kilt still rucked up around his hips. “Probably not. But fuck it, right?”
Theo swallowed. Heart hammering so loud he could feel it in his throat. “Yeah. Fuck it.”
He reached back out. Wrapped his hand properly this time, fingers didn’t meet around the girth, and started stroking, slow at first, then firmer. Hugo groaned, deep and rough, head tipping back a fraction. The sound went straight to Theo’s cock, making it throb painfully against his fly.
“Fuck,” Hugo rasped, voice gravel. “You’re good at that, posh boy. Proper talent.”
Theo kept going, twisting lightly on the upstroke, thumb circling the slick head on every pass. The cock was rock-hard now, heavy and hot in his hand, pre-cum leaking steady, making everything slippery. Hugo’s thighs tensed, thick muscles flexing under dark hair. His breathing got heavier, chest rising and falling under the open shirt.
After a minute or two, Hugo’s big hand slid into Theo’s hair, fingers threading through, not yanking, just firm. Guiding. He tugged gently, tilting Theo’s face up so their eyes locked.
“Why don’t you get a taste?” Hugo said, voice low, almost soft. “Been staring at it like you’re starving, mate. Go on. Open up.”
Theo looked at him for a long second, eyes flicking from Hugo’s face down to that thick, glistening cock still jutting out like it owned the night, then leaned in slow. No more hesitation. His tongue flicked out first, flat and wet, lapping along the underside from base to tip. The taste hit him hard: salt, musk, the faint bitterness of piss and the saltiness of pre-cum already leaking steady. Hugo sucked in a breath through his teeth.
Theo opened wider, lips stretching around the fat head. Barely got the crown in, fuck, it was massive, but he was eager, hungry, and he knew what he was doing. Tongue swirling, cheeks hollowing as he sucked, bobbing shallow at first, then pushing deeper inch by inch. Spit slicked down the shaft fast, dripping onto Hugo’s hairy thighs. Theo’s hand wrapped the base, stroking what his mouth couldn’t take, twisting on the upstroke while he worked the head with lips and tongue.
Hugo groaned low, rough, one big hand sliding back into Theo’s hair, not forcing, just holding, guiding the rhythm. “Fuck… yeah, that’s it. Good boy. Proper greedy mouth on you.” His hips gave a small, involuntary roll, pushing a bit more in. Theo gagged softly once, throat fluttering, but didn’t pull off. Just moaned around it, vibrations making Hugo curse under his breath.
They kept at it, wet, sloppy sounds cutting through the quiet night, Hugo’s breathing getting ragged, thighs tensing under Theo’s free hand. Theo was lost in it, spit running down his chin, eyes watering, cock aching hard in his trousers.
Then voices, loud, slurred, laughing, spilling out from the doors behind them. A group of late-night stragglers stumbling onto the terrace, bottles clinking, someone yelling about one last smoke.
Theo yanked off fast, panic spiking. Cock popped free with a wet smack, strings of spit and pre-cum connecting his swollen lips to the glistening head for a second before snapping. He wiped his mouth with the back of his hand, heart slamming.
They were half-hidden in the shadows by the wall, the fairy lights too dim to show much, but still, fuck.
Hugo looked down at him, eyes dark, grinning. Theo’s face was a mess: spit shining on his chin, pre-cum smeared across his lips, throat mucus streaking from the corners of his mouth.
“Fuck me,” Hugo rasped, voice thick. “You look sexy like that, mate. Proper slut for my dick. Hot little mouth, Christ, you can use it.”
Theo’s cheeks burned, but he managed a shaky laugh. “Thanks,” he said, voice hoarse from the throat-fucking. “And thanks for letting me taste it. I… I should probably head off.”
Hugo’s hand shot out, big fingers closing around Theo’s wrist before he could stand. Firm, not rough. He guided Theo’s palm back to the still-hard cock, hot, slick, throbbing under his fingers.
“What room number are you?” Hugo asked, low and steady.
Theo glanced down at the dick filling his hand again, then back up. He hesitated then replied “Twenty-seven. Second floor, end of the corridor.”
Hugo nodded once. Theo let go, slow, reluctant, and Hugo finally tugged the kilt back down over the bulge, though it did bugger-all to hide how worked up he was.
Theo stood, legs a bit unsteady from the drink. Hugo stayed seated, looking up at him with that same lazy, predatory grin.
“See you in ten minutes,” Hugo said.
Theo nodded, quick, sharp, then turned and walked off toward the castle doors. Legs shaky, mouth still tasting of Hugo, cock leaking in his trousers, heart racing like he’d just run a sprint.
Theo had prepped earlier, right after the ceremony, just in case. A quick douche in the en-suite, then the black jockstrap he’d packed on a whim. Snug straps framing his arse, pouch barely containing his half-hard cock. He’d told himself it was optimism. Now it felt like fate.
He shoved his suit jacket and tie onto the chair, cleared the spare clothes off the bed. Mini-bar vodka, neat, one sharp shot, burned down his throat, steadied the shake in his hands. Nerves. Good nerves. The kind that made his hole clench in anticipation.
Then the knock. Heavy, impatient. Three bangs.
Theo opened the door.
Hugo filled the frame, big, flushed, still reeking of whisky and smoke. He staggered in without waiting for an invite, kicking the door shut behind him. Grinned wide, predatory.
“Room twenty-seven,” he slurred, already yanking his bow tie loose. “Told you I’d find you.”
Theo didn’t get a word out before Hugo peeled off his shirt in one rough pull. Buttons popped. The chest underneath was everything Theo had imagined in stolen glances all day: thick, hairy, broad pecs softened by a layer of post-rugby padding, dark fur trailing down over the slight beer belly to disappear under the kilt. Hugo lifted one meaty arm, exposing a damp, musky pit thick with black hair.
“C’mere,” he growled, grabbing Theo by the back of the neck and hauling him in face-first.
Theo’s nose hit warm skin, inhaled deep, sweat, deodorant fading, pure man. He didn’t hesitate. Tongue out, lapping flat over the pit, tasting salt and musk. Hugo groaned approval, free hand gripping Theo’s hair to hold him there.
“Yeah… worship it, gay boy. Get in there proper.”
Theo worked like he was starving, licking, sucking the hair, burying his face deeper while Hugo flexed the bicep for him. Then down: tongue tracing the heavy pecs, circling dark nipples that pebbled under the attention, sucking one into his mouth while Hugo rumbled low praise.
“Good lad. Keep going. All over me.”
Theo dropped to his knees without being told, lips trailing the soft trail down Hugo’s belly, nosing into the dense hair, tasting skin and sweat until he reached the kilt.
Hugo pulled him off suddenly, rough but not mean. Theo surged up, chasing Hugo’s mouth for a kiss, open, desperate.
Hugo turned his head at the last second. “Nah, bro. Not right now. Maybe if you do a proper good job.”
Theo’s stomach flipped, humiliation and heat twisting together. He nodded, breathless.
Hugo went for the kilt buckle. Theo’s hand shot out, stopping him.
“Leave it on. For now. Please.”
Hugo barked a laugh, eyes glinting. “Yeah? Dirty little fucker.”
He threw himself onto the bed, propped among the pillows like a king, legs spread wide. The kilt rode up instantly, cock already hard and leaking, balls heavy and drawn up in their hairy sac.
Theo crawled between those thick thighs without a word. Hands on Hugo’s knees, pushing them wider. He started at the base, tongue flat against the root, lapping up the shaft in long, slow strokes. Then the balls: heavy, musky, Theo sucked one into his mouth, rolling it gently while his hand stroked the shaft.
Hugo’s voice dropped, commanding. “Eyes up. Look at me while you worship it.”
Theo obeyed. Locked gazes. Hugo’s dark eyes bored into him, filthy and pleased.
“Yeah… take that dick, bitch. Show me how much you want it.”
Theo moaned around the balls, switched to the other, then back to the cock, lips stretching wide around the head again, sucking hard, tongue working the slit for more pre-cum. Spit ran down the shaft, pooling in the thick pubes. Hugo’s hand fisted in his hair, guiding the pace, fucking shallow into his mouth.
He pulled Theo off just before the edge, cock throbbing, slick with spit, veins standing proud.
Hugo rubbed it over Theo’s face, slow, deliberate. Fat head smearing pre-cum and drool across his cheeks, his lips, his chin. Marking him. Theo’s eyes fluttered shut for a second, breathing hard through his nose.
“Fucking filthy,” Hugo muttered, almost fond. “Look at you.”
Then the order came, low and firm.
“Get those trousers off. Now.”
Theo’s hands moved before his brain caught up, fumbling with the belt, shoving trousers and boxers down in one go. The jockstrap stayed on, cock straining against the pouch, arse framed and exposed.
Hugo’s grin widened, eyes raking over him slow.
“Good boy, perfect arse.”
Hugo laughed, low and rough, eyes raking over the black jockstrap like he’d just unwrapped a present. “Fuck me, you’re a proper slut. Been wearing that all day under your trousers? Christ, you were desperate for dick the second you saw me on the terrace, weren’t you?”
Theo’s face burned hotter, cheeks flaming under the spit and pre-cum still smeared across them. He dropped his gaze to Hugo’s cock, still rock-hard, glistening, veins pulsing, then back up. “Hugo… can I just keep sucking you? Please? I’m not sure I can take this. I’ve never… never taken anything like it.”
Hugo’s big hand came up, thumb stroking the side of Theo’s face, almost gentle, but the grip on his jaw tightened just enough to remind him who was in charge. “No,” he said, voice flat, final. “I want to fuck. And I’m going to fuck you. You’ll take it all. Every inch. Understand?”
Theo’s eyes flicked uncertainly to the massive length bobbing between them. His hole clenched instinctively, prepped and ready, but the sheer size staring him down made his stomach flip with nerves.
Hugo’s hand dropped. He reached forward, palm cracking hard across Theo’s arse, sharp, stinging slap that echoed in the quiet room. Theo yelped, body jerking forward, cock twitching painfully in the pouch.
“Don’t pretend you don’t want it,” Hugo growled, voice dropping darker. “Strutting around in that jock all fucking day, arse out like a present. You were after one thing tonight boy: to get properly cunted. Well, you’re about to get the biggest pussy destroyer you could imagine. This cock’s going to ruin that tight little hole for anyone else.”
He grabbed the base of his dick, heavy and slick, and rubbed it slow over Theo’s swollen lips again, smearing more pre-cum and spit across them like war paint. The head nudged at Theo’s mouth, demanding.
“Say it,” Hugo ordered. “Say you want it.”
Theo’s breath hitched. He licked his lips, tasting Hugo all over again, and nodded once, small.
“I want it.”
Hugo’s eyes narrowed. “Say it better.”
Theo swallowed, throat clicking. The words came out shaky but clear. “Please, Hugo… fuck me. Fuck my arse.”
Hugo’s grin turned feral, satisfied. “That’s my good little fag. Now get on the bed, face down, arse up. Legs spread. Show me what I’m about to wreck.”
Theo moved fast, crawling onto the mattress, knees sinking into the duvet, chest dropping low while he arched his back. The jockstrap framed everything perfectly: smooth cheeks parted just enough, hole already twitching. He buried his face in the pillow for a second, breathing hard, then turned his head to look back.
Hugo pulled himself up straighter, finally unfastened the kilt buckle, and let the heavy tartan drop to the floor with a soft thud. Naked now, he stood there like a fucking monument, thick thighs corded with muscle and dark hair, soft belly rising over the root of that obscene cock, heavy balls hanging low, chest broad and furred, shoulders rounded from years of scrums and pints. Virility poured off him in waves; he looked like he could knock you up just by breathing in your direction. Pure, unfiltered sex on legs.
Theo whimpered, actual soft, needy sound slipping out before he could catch it. His hole clenched hard around nothing, cock leaking steady into the jock pouch.
Hugo’s grin split wide, filthy and pleased. “Such a fag. Desperate little thing, aren’t you? Look at you, practically drooling.”
He moved behind Theo in one easy stride, big hands clamping onto slim hips. Yanked them back hard, then pressed a palm between Theo’s shoulder blades, forcing his chest down deeper into the mattress. The arch deepened, arse lifted high, back bowed like an offering.
“Fuck,” Hugo growled, voice thick. “That arse is perfect. Like a ripe peach waiting to be split open.” His palm cracked down, once, twice, three times, each slap ringing sharp in the room. Theo’s skin bloomed pink fast, then red, glowing hot under the assault. Theo gasped, then started whispering broken little “please—stop—fuck—” that only made Hugo laugh low.
“Stop? Nah, mate. You love it.” Another hard smack, then a rough squeeze of each cheek. “Spread them, boy.”
Theo’s hands flew back instantly, fingers digging into his own flesh, pulling his cheeks wide. The jockstrap straps dug into his skin, framing everything perfectly. His hole winked open under the exposure, hairless, smooth, the same soft creamy colour as the rest of him, tight and puckering with every heartbeat.
Hugo sucked in a breath. “Fuck yes. Look at that tight little cunt. Absolutely amazing, girl.” The word landed heavy, deliberate, degrading and possessive all at once. Theo’s hole fluttered hard at it, betraying him completely.
Hugo dragged one thick finger down the cleft, slow, teasing, circling the rim without pushing in. Theo moaned loud, hips jerking back instinctively.
“You got lube, fag?”
Theo nodded fast, face half-buried in the pillow. “Drawer. Bedside.”
Hugo rose, cock swinging heavy with every step, yanked open the drawer, found the bottle. Click of the cap. Cool slick poured over his fingers, then warm as he rubbed it between them. He knelt back between Theo’s spread thighs, one hand braced on the small of his back to keep him arched.
First finger circled the rim again, slow, patient, then pressed. Theo’s hole resisted for half a second, then gave with a soft pop. Hugo sank in to the knuckle, thick digit stretching him easy thanks to the earlier prep and lube.
Theo keened, high, needy. “Fuck—Hugo—”
Hugo twisted, curled, found that spot quick. Pressed. Theo’s whole body jolted, cock dripping a fat string onto the sheets.
“Yeah, there it is.” Second finger joined, slow scissor, stretching wider. Theo was panting now, pushing back greedy, arse rocking in tiny helpless circles. Hugo added a third, brutal stretch that burned sweet, and Theo broke.
“Please—fuck—more—Hugo, please—”
Hugo chuckled dark, fingers pumping steady, curling on every thrust. “Look at you. Begging already. Proper pussy boy. Knew you’d open up nice for me.”
Theo’s hips bucked harder, hole clenching and fluttering around the thick fingers, slick sounds filling the room. He was gone, lost in it, face flushed, mouth open on broken moans.
Hugo pulled his fingers free slow, Theo whined at the emptiness, then lined up that fat, leaking cockhead right against the slick, puffy rim.
“Ready for the real thing, baby?” Hugo rasped, thumb rubbing over Theo’s stretched hole. “Gonna turn this tight cunt into mine tonight.”
Theo nodded frantically, voice wrecked. “Yes—please—fuck me—”
Hugo pushed, just the head breaching, slow and relentless, and Theo’s world lit up white-hot with stretch and heat and the beginning of being properly claimed.
The head popped past Theo’s rim with a brutal stretch, sudden, obscene pop, and Theo’s whole body locked up. Agony ripped through him, white-hot and unrelenting. Nothing had ever come close. His last boyfriend had been a respectable seven inches, thick enough to feel good, but this? This was eleven inches of unforgiving girth trying to split him open. His hole screamed, clenching uselessly around the fat crown, and Theo’s instinct was pure panic, he tried to lurch forward, away from it.
Hugo stopped pushing and one thick arm snaked around Theo’s waist, iron band pinning him in place. “Easy, posh boy,” he growled low against Theo’s ear, voice rough but steady. “Don’t fucking run now. You begged for this cock. You’re taking it.”
Theo panted, chest heaving, trying to force air past the burn. Hugo didn’t move for a long beat, just held him there, letting the head sit heavy inside, throbbing against his walls. Then, slow, agonisingly slow, he fed another inch. Theo’s hole stretched wider, lips pulled thin and white around the invading shaft, skin taut and shiny with strain. Another inch. Theo’s breath came in short, desperate gasps, fingers clawing the sheets, trying to breathe through it, to relax the screaming ring of muscle.
Hugo paused halfway, cock buried to the midpoint, thick enough to make Theo feel impossibly full already. He stayed still again, big hand rubbing slow circles over Theo’s lower back. “Breathe for me, baby. In… out. That’s it. You’re doing good.”
Theo whimpered into the pillow, high, broken sound. His eyes watered, but he didn’t cry. Not yet.
Hugo pulled back then, slow drag out to just the head, rim clinging desperately to the crown. Theo’s hole gaped for a second, fluttering, empty and aching. More lube, cool drizzle straight onto the shaft, then Hugo smeared it over Theo’s stretched lips with thick fingers. Pushed back in. Deeper this time. Inch by inch. Theo’s body shook, thighs trembling, but Hugo’s grip kept him pinned, kept him open.
Finally, mercifully, Hugo’s hairy balls pressed snug against Theo’s taint. Full depth. Balls deep. Theo’s face was shoved into the sheets now, nose buried in cotton, eyes squeezed shut against the overwhelming pressure. Every breath was a struggle; his hole felt reshaped, ruined already, walls fluttering helplessly around the impossible thickness filling him.
Hugo leaned over him, broad, hairy chest blanketing Theo’s back, heat radiating off him. Teeth grazed Theo’s earlobe, then bit down, not hard enough to break skin, but sharp enough to make him gasp.
“I’m balls deep in your pussy, girl,” Hugo rasped, voice thick with satisfaction. “Stuffed full of my cock. You’re gonna be ruined for any other dick after this. No one’s ever gonna feel the same.”
He shifted, reached down, and growled, “Give me your hands.”
Theo obeyed without thinking. Both arms twisted behind his back, wrists offered up. Hugo gathered them easily in one massive hand, fingers wrapping around both wrists like cuffs. The other hand stayed clamped on Theo’s hip, perfect leverage now, no escape.
Hugo rolled his hips once, tiny thrust that made Theo’s whole body jolt.
“Are you ready for it, bitch?” Hugo’s voice was gravel, low and mean. “Gonna fuck you proper now. Pound this tight little cunt until you can’t walk straight.”
Theo couldn’t think. Couldn’t speak. Just whimpered, high and needy, face still mashed into the sheets, hole clenching rhythmically around the cock that owned him completely.
Hugo held still a minute longer, cock buried to the hilt, throbbing deep inside, letting Theo’s body adjust. The initial agony started to ebb, fading from sharp fire to a deep, aching stretch that bordered on overwhelming but no longer screamed. Theo’s hole still gripped him like a vice, walls fluttering helplessly around the thick shaft, but the panic had dulled enough for him to breathe properly. He turned his head sideways on the pillow, cheek pressed to damp cotton, voice coming out quiet and strained.
“I’m ready.”
Hugo’s grin flashed, wide, infectious. “Good girl.”
He started slow. Pulled back almost to the tip, rim clinging desperately to the fat crown, then sank in again, deliberate, letting Theo feel every veiny inch drag along his walls. Theo gasped, fists clenching the sheets. Hugo kept the rhythm steady at first: long, deep strokes that bottomed out each time, hairy balls slapping softly against Theo’s taint.
On one long out-stroke Hugo paused, reached for the lube bottle on the nightstand, squirted a thick dollop straight onto his shaft where it glistened with spit and slick. Then drove back in, harder, deeper, balls smacking loud against Theo’s skin. Theo moaned low.
It felt like Hugo was literally reshaping him. Carving out space inside, stretching his guts to fit that monstrous cock. Every thrust pushed deeper, claiming more, turning Theo’s hole into something made just for him. Hugo couldn’t shut up about it.
“Fuck… so tight. Best pussy I’ve ever had, mate. Swallowing my dick like it was born for it. Look at this greedy little cunt, taking every inch. My perfect girl.”
Theo’s moans shifted. The burn had melted into something else, hot, electric pleasure building low in his gut. That fat head dragged relentlessly over his prostate on every pass, constant pressure that made his cock leak steady into the jock pouch. The stretched lips of his hole tugged and rubbed with each stroke, oversensitive and buzzing. He started rocking back, small, helpless thrusts at first, then greedier, meeting Hugo halfway.
Hugo felt it instantly. Groaned deep in his chest.
“Yeah… that’s it. Hungry pussy, right?” His big palm cracked down on Theo’s arse, sharp, stinging slap that made the flesh jiggle and bloom redder. “You want it, don’t you? Fucking love this cock ruining you.”
Theo whimpered, nodding frantically into the pillow. “Yes—fuck—yes—”
Hugo picked up speed. Harder now. Deeper. The bed creaked under them, headboard tapping the wall in rhythm. Long-dicking him, pulling almost all the way out, then slamming home, balls slapping wet and loud. Theo’s moans turned high and desperate, body shaking, hole clenching rhythmically around the invading shaft like it was trying to milk him.
Hugo slapped the other cheek, harder, then gripped both hips with bruising force, yanking Theo back onto every thrust.
“Take it, bitch. Take my cock. This pussy’s mine now, gonna breed it full. Gonna make you cum just from getting fucked like the slut you are.”
Theo’s prostate throbbed under the assault, pleasure coiling tight and hot in his belly. His cock bobbed untouched in the jock, leaking pre-cum in thick strings onto the sheets. He was gone, lost in the stretch, the slap of skin, the filthy praise pouring from Hugo’s mouth.
Hugo leaned over him again, chest hair scraping Theo’s back, breath hot against his ear.
“Gonna keep going till you’re gaping, girl. Till this hole’s ruined and dripping my cum.”
Hugo’s stamina was fucking phenomenal. He didn’t slow, didn’t falter, just kept pounding, long and deep, savouring every greedy clench of Theo’s hole like it was the best thing he’d ever felt. Rooting around deep inside those warm, silky guts, cock carving new space with every brutal thrust. Balls slapping wet and rhythmic against Theo’s arse, the sound obscene in the quiet room.
Theo was gone. Completely fucking lost. He’d never been stimulated like this, nothing close. That fat head dragged relentlessly over his prostate on every in-stroke, constant pressure that sent white-hot sparks up his spine. His arse lips had swollen thick and puffy from the hammering, hypersensitive now, every slide of Hugo’s veiny shaft rubbing them raw in the best way. Pleasure built and built until it felt like it was leaking out of him, cock throbbing untouched in the jock, dripping steady strings of pre-cum onto the sheets.
His eyes rolled back in his skull, whites showing, mouth slack and drooling into the pillow. Body gone soft and jelly-like, just rocking back helplessly onto every thrust like his hole had a mind of its own. Babbling now, broken, filthy nonsense spilling out between moans.
“Please—fuck—more—Hugo—don’t stop—please—”
Hugo just kept going. Grinning down at him, sweat slicking the dark hair on his chest, breath coming in heavy grunts. Dirty talk pouring out non-stop, low and rough, feeding Theo’s haze.
“Yeah… that’s it, girl. Feel that? My cock owning your pussy. Stretching you wide open. Look at this greedy cunt, swallowing me whole every time. Best fucking hole I’ve ever had. So tight, so wet, gripping me like it never wants to let go.”
He slapped Theo’s arse again, hard, possessive, making the red handprint bloom brighter.
“Begging already, eh? Proper slut for it. Knew you’d turn into my perfect little pussy boy the second I got in you. Gonna keep fucking you till you can’t think straight. Till this hole’s gaping and dripping my load.”
Theo whimpered louder, hips jerking back to meet him, hole fluttering wildly around the thick shaft. Prostate milked mercilessly, pleasure coiling so tight it hurt. He was babbling harder now, “yes—yes—fuck me—ruin me—please—” voice wrecked, high and desperate.
Hugo leaned down, chest pressing to Theo’s back, one big hand sliding up to wrap around Theo’s throat, not choking, just holding, possessive.
“Gonna make you cum like this, fag. Untouched. Just from getting your pussy pounded. You feel that? How full you are? How deep I am? This cock’s reshaping you, mate. Making you mine.”
He picked up the pace again, faster, harder, bed creaking dangerously under them. Long, punishing strokes that bottomed out every time, balls smacking loud and wet. Theo’s moans turned into continuous, broken cries, body shaking, hole clenching rhythmically, prostate throbbing under the assault.
Hugo growled against his ear, voice thick with lust.
“Cum for me, girl. Cum on this dick. Show me how much you love being my pussy.”
Theo’s whole body seized, back arching sharp, hole spasming hard around Hugo’s cock, and he came. Hard. Untouched. Cock pulsing in the jock, shooting thick ropes into the pouch, soaking the fabric, dripping down his thighs. Vision whiting out, mouth open on a silent scream that turned into a desperate sob.
Hugo didn’t stop. Just fucked him through it, deeper, slower now, drawing it out, milking every last tremor from Theo’s shaking twitching body.
“Good girl,” he rasped, thumb stroking the side of Theo’s neck. “Fucking perfect. Look at you, cumming like a proper slut just from my cock. But we’re not done yet.”
He rolled his hips again, slow grind, stirring deep, and Theo whimpered, oversensitive, hole still fluttering weakly around him.
Hugo’s grin was feral.
Hugo pushed Theo down fully into the mattress, chest flat, face mashed into the pillow, then settled his whole weight on top. Big, heavy, hairy body smothering him completely. Heat poured off Hugo like a furnace, thick arms caging Theo in, belly pressing against his back, cock still buried deep. Theo groaned low into the sheets. Fuck, it felt fantastic, the solid crush of muscle and fur, the sheer size of the man using him like he owned every inch. This big, straight lad who’d been chasing bridesmaids all night, now balls-deep in his arse, claiming it without apology. Theo’s cock twitched weakly in the soaked jock, already spent but stirring again from the sheer dominance of it.
Hugo went to town. No more careful build-up, just pounding. Long, brutal strokes that pulled nearly all the way out before slamming back in, balls slapping wet and loud against Theo’s taint. The force fucked air into Theo’s hole with every thrust, squelching, wet farting sounds filling the room, obscene and filthy. Theo’s swollen lips dragged and clung around the thick shaft, puffy and pulsing.
“Yeah,” Hugo growled against his ear, breath hot and ragged. “That pussy’s talking now, right? Hungry little cunt. Listen to it, begging for more cock.”
Theo could only moan, high, broken, muffled into the pillow. His hole was a mess: stretched wide, slick with lube and pre-cum, making sloppy, sucking noises on every withdrawal. Hugo’s rhythm was relentless, hips snapping hard, driving deep enough that Theo felt it in his guts, reshaping him stroke by stroke.
Minutes blurred. Hugo just kept going, phenomenal stamina, sweat dripping off his chest onto Theo’s back, grunting praise and filth the whole time.
“Best fucking pussy I’ve ever had… so tight even after all this… swallowing me whole… gonna breed you proper, girl…”
Finally, after what felt like an hour of non-stop hammering, Hugo’s pace faltered. Thrusts turned erratic, shorter, harder. Theo felt the cock swell even thicker inside him, impossibly bigger for a second, then the first hot pulse.
Hugo groaned deep, animal sound, and unloaded. Flood after flood of thick cum pumping straight into Theo’s exhausted, worked-out hole. Heat bloomed deep in his guts, filling him up, spilling past the stretched rim where it couldn’t all fit. Theo whimpered at the sensation, overfull, claimed, dripping already.
Hugo collapsed fully on top of him, heavy and spent, lips finding the side of Theo’s neck. Soft, lazy kiss there. “Good girl,” he muttered, voice wrecked and fond. “Fucking ace cunt.”
He stayed like that for long minutes, cock still twitching inside, softening slowly, plugging Theo full of his load. Then finally rolled off with a grunt, pulling free with a wet pop. Theo’s hole gaped instantly, cool air rushing in, cum leaking in a slow, steady stream down his crack and onto the sheets.
Hugo leaned over the edge of the bed, grabbed Theo’s discarded white shirt from the floor, and used it to wipe his slick cock clean, casual, unapologetic. Theo could barely move. Legs shaky, body limp. He rolled slowly onto his side to face Hugo, breathing shallow.
Hugo grinned down at him, lazy, satisfied, eyes still dark with heat. “I could fuck you again and again, mate. Dynamite pussy. Proper addictive.”
Theo managed a weak smile. Still wasn’t used to his hole being called that, pussy, cunt, girl, but the words hit different now, filthy and right. He reached back with trembling fingers, brushed over his entrance. Open. Gaping. Slick with cum, unable to close properly. A fresh dribble leaked out over his fingertips.
Fucking hell, he thought. Properly ruined.
Hugo reached over, flicked off the bedside lamp. Room plunged into dark, only faint moonlight through the curtains. He tugged Theo in close, big arm slung over his waist, hairy chest pressed to Theo’s back, spooning him tight.
“Time to sleep, girl,” Hugo mumbled, already half-gone, voice thick with post-fuck haze.
Theo lay there in the quiet, Hugo’s steady breathing warming the back of his neck, cum still slowly leaking from his wrecked hole, thighs sticky, body aching in the best way. Mind spinning slow circles around it all, the stretch, the weight, the filthy praise, the way this straight lad had just turned him inside out.
He smiled faintly into the dark, eyelids heavy.
Then sleep took him too.
If you enjoyed this story, consider supporting the author on Patreon.
To get in touch with the author, send them an email.