|
“I don’t think that was such a great idea,” Justin
mumbles, quickly pulling shut the heavy metal door
then taking a few very slow and deliberate steps
into the loft.
Brian grins at him, watching as Justin rubs his
ass lightly, skimming trembling fingers across the
tight leather of his pants, closing his eyes slowly
and taking a long, deep breath.
“I think it was a fan-fucking-tastic idea,”
Brian says, laughing softly through his nose when
Justin gives him a look.
“Yeah I’m sure you do. But you’re not the one that’s
been wearing a fucking butt plug for the last three
hours,” Justin says, anxiously kicking off his shoes
so he can get these goddamn leather pants off. “At
Leather Ball, no less. Christ.”
“Oh, come on,” Brian’s voice softens the way it
does when he’s a little drunk, and he takes a couple
steps towards Justin. “Don’t be mad.” His voice
edges on sarcasm and Justin knows he’s teasing him.
“Mad? I’m not mad, I’m just… fucking horny,”
Justin practically shouts, his shaky fingers trying
to twist open the button on his pants. Three goddamn
hours. At least three goddamn hours of holding
the plug inside him. He doesn’t even know why he
ever said yes, but knows that maybe he didn’t exactly.
All Justin really knows is that earlier on tonight
he was getting dressed, and Brian had somehow suddenly
appeared behind him, pressing warm slick fingers
against his hole. That Brian had pushed the soft
plug between his cheeks and slid it slowly into
his ass. Knows that Brian had finished dressing
him, pulling the tight leather pants up and over
Justin’s ass to hold the plug inside him. And most
of all he knows that Brian had leaned over close
and whispered in his ear…
“You know how hot that makes me?”
Brian’s voice had been silky smooth, his tongue
lapping out to touch the side of Justin’s face and
Justin had closed his eyes and concentrated on clenching
his ass cheeks tightly together, feeling the plug
wriggle inside him. Feeling it settling in his ass
and making him feel full and good and God, yeah,
sexy too.
The thought of going to Leather Ball, watching
guys get strung up and paddled and whipped and holy
fuck… having this little secret buried in his ass
the entire time. It had seemed like a pretty fan-fucking-tastic
idea to Justin at the time too.
But that didn’t last long… the delicious tease
of the plug had turned to desperation about an hour
in. And Brian didn’t make it any easier. He’d kept
watching Justin and grinning at him. Kept slipping
his hand over Justin’s ass, and barely, just barely,
pushing against his cheeks, making the plug move
inside him. And he hadn’t left Justin’s side all
night. Stood beside him as they’d watched a couple
of the shows, whispering dirty words into his ear,
telling him all the things he’d wanted to do to
him.
Yeah, Justin needed to get out of these pants right-fucking-now.
His fingers tremble and he fights with the button,
the pants stretched so tight over his ass and the
leather pulling over his aching cock. The pants
are low and ride right on his hips and he tries
to pull them up just a little to get some leeway
so he call pull open the button, but holy fuck,
that just pushes the plug inside him. He feels trapped
and it’s making him hornier and hotter and harder
by the second.
He glances up to Brian, eyes pleading to help him
out, because cumming in his pants would be just
so 17 and Justin’s nearly 21 now and past
all things like that.
At least he thinks he is.
“Brian can you…” he starts to ask, but then Brian’s
there, one hand covering Justin’s and the other
pulling gently on his back belt loop, settling the
tight seam of the pants between Justin’s ass cheeks
and pressing against the base of the plug.
“Fuck.” Justin gasps and Brian’s fingers squeeze
tight over Justin’s, stilling his battle with the
button.
It gets quiet in the loft for a second, all Justin
can focus on is his crotch and ass and the heat
emanating from there. He doesn’t really think he
can breathe but then he realizes he’s holding his
breath and lets out a long, deep sigh.
Brian tugs on Justin’s belt loop again and Justin
quivers. “You want out?” he presses his forehead
to Justin’s and breathes in his face, all cigarettes
and bourbon.
Justin nods quickly, fighting to get his fingers
between Brian’s and pull open the button on his
pants, because well, Brian’s standing here in front
of him, touching him, fingers skimming his waist
and it’s starting to make the pants feel a little
smaller than they should be. In the front part,
particularly. Like really tight.
He squirms and feels his fingernail bend back as
Brian shoves his hand away. “Too bad,” Brian laughs
and lets go of the belt loop, smoothing his palm
over the curve of Justin’s ass, fingers dancing
precariously close to his crack.
Justin’s ass clenches involuntarily at Brian’s
words, sending a shiver down his spine and making
him suck in a sharp breath. He can feel the plug
jerk inside him as his muscles contract and he almost
moans because holy fuck he doesn’t think he can
take it. He’s gotta cum, he’s gotta get fucked,
he’s gotta scratch this itch because it’s making
him fucking nuts.
“N-night’s over, Brian,” he manages to stutter
out, reaching behind him to remove Brian’s hand
from his bum.
Brian squeezes Justin’s fingers between his. “Not
yet,” he whispers, and presses his lips to Justin’s
forehead, leaning against him, the squeak of their
leather-clad bodies rubbing together.
A quiet sucked in breath, then Justin can speak
again. “C’mon, Brian. We’re home. Fuck me in our
bed or on the couch or on the goddamn floor—wherever
the fuck you want, but you’re gonna have to do it
soon, because…”
“You’re gonna cum in your pretty leather pants?”
Brian finishes his sentence, twisting his fingers
from Justin’s again and letting his hand slide back
down the tight curve of Justin’s ass. He places
his palm lightly against the underside of Justin’s
bum, letting the warmth of his hand seep into the
leather.
Justin closes his eyes and thinks he really might
just cry. He can’t go much longer. He can’t
hold it, Christ, he’s been aching all night, just
knowing that Brian’s been watching him, just knowing
that Brian knows what’s buried in his ass, just
knowing how good it’ll feel to have the plug replaced
by Brian’s thick… hard… cock… oh Christ…
But all Justin can whisper out is: “No fair.”
Kisses cover Justin’s face, across his cheekbones…
“What’s not fair, is how fucking hot you are,”
Brian says, lips pressed to Justin’s cheek. “I don’t
think you should *ever* take this off,” Brian’s
fingers run along the thick strap of leather snapped
around Justin’s throat. He slides his thumb underneath
and pulls Justin’s head back gently, resting his
head in his palm. “You know how hard I’ve been all
night just looking at you? Your cheeks all red and
your eyes begging me to fuck you? All I wanted to
do all night was take your hot, tight, perfect little
ass.”
Justin swallows heavily, feels the flush on his
cheeks deepen. He knows he’s lost now. When Brian
starts talking to him like this, starts telling
him that… he’s hot… and that… fuck… there are few
things that get Justin more turned on than knowing
that Brian wants him badly. He loves it. Needs it.
Craves it.
Brian knows all this of course, knows Justin loves
being told he’s hot and sexy and that Brian wants
to fuck his tight ass till Justin can’t see straight.
So he whispers more things, dirty hot little secrets
that he’d never say out loud but would gladly slip
into the curved shell of Justin’s ear.
Justin barely breathes beneath Brian’s touch, just
holds his head back against Brian’s palm, and listens,
his cock tightening in his pants, the leather steeling
against his skin. His pulse is racing, his eyes
fluttering behind closed lids, cheeks so flushed,
mouth parted and tongue darting out, so restless.
Justin holds on, just barely, and thinks he might
even be able to hold out, till Brian leans into
his ear again, real close and whispers hotly, “I’m
gonna bury my face in your ass and eat you out till
you can’t see, can’t breathe… till you beg me to
fuck you and then all I’m gonna do is keep sucking
and licking... you can almost feel it now, my tongue
in your ass.”
“Sh-shut up Brian,” Justin barely stutters out,
his breath hitching in his throat. Brian’s hand
is roaming around his butt now, looking for that
little dip where the plug sits… Justin’s ass clenches
when Brian’s fingers slide over the stretch of leather
where it’s pulled tight against his cheeks. He pushes
his finger against it, and feels the base of the
plug, hard against the softness of Justin’s body.
Justin gasps as the plug pushes deeper inside him,
a jolt spinning through him right to his toes. The
plug’s not that big, really, but it’s big enough
to have kept Justin’s dick at half-mast most of
the night. He knows there’s a big stain on the inside
of the pants from his leaking cock, and he just…
Christ, needs to get outta these pants and slide
it out…
“Brian,” Justin says, trying to warn him, fingers
scrabbling against the leather covering Brian’s
arm. “Please…”
He doesn’t know what he’s begging for now, begging
for more, begging for it to stop, he just knows
that he’s stopped fumbling with the button and Brian’s
pressing their bodies together and the squeak of
the leather pants on both of them is echoing the
loft. He can feel Brian’s cock pressing against
his, the warmth from him passing through the leather
into Justin.
Brian pulls him back a few steps till he hits the
kitchen counter, then turns him around so he’s facing
it. He wraps one arm around Justin’s chest, the
other around his throat lightly and presses his
body against Justin’s heavily, bending him over
and trapping him between Brian’s cock and the kitchen
counter.
“What’re you doing,” Justin can barely get the
words out, the strap against his throat is tight,
his heart hammering in his chest. He puts his palms
out on the counter to stop himself from folding
over, bracing himself so he doesn’t face-plant on
the metal countertop.
He hears a quiet laugh from Brian’s throat then
feels exactly what Brian’s doing, his groin
pressed hard against Justin’s ass, pressing the
base of the butt plug and pushing it deeper inside
him.
“What do you think I’m doing,” Brian whispers
against Justin’s ear, sliding his tongue out to
lick him lightly.
“Fucker,” Justin gasps, then sighs deeply as Brian’s
hands leave his throat and his chest, but make their
way perilously down to Justin’s dick. “You wouldn’t,”
he says, closing his eyes, and subconsciously parting
his legs just a little.
Brian’s palms slide down the leather of Justin’s
pants and cup his crotch. “Just did.”
Justin feels a little shaky, feels the warm leather
pressed up against his skin, his cock, his balls.
It’s just so fucking tight, and keeps getting tighter,
warmer, stickier inside the pants. Brian grinds
against Justin’s ass, an obscene rub of leather
on leather, the groan of it playing over their stuttered
breaths in the loft.
“Don’t,” Justin gasps, pushing back for more.
Brian starts rocking against Justin, fucking him
with the butt plug buried inside him, his hands
a solid “v” on Justin’s crotch. He can feel Brian’s
hard cock pressed against his ass, feel the warmth
of Brian’s body everywhere.
“Oh God,” he cries, as Brian pumps his hips, humping
Justin’s ass. It feels so unlike being fucked, the
stiff impatient weight of the butt plug so completely
different than the feeling of cock. It’s heavier
and thicker and harder and drives into Justin again
and again, not yielding, not easing off, just the
same deep penetration repeated over and over.
The tight feeling of the leather all over somehow
intensifies everything and Justin feels trapped,
held, captured, bound, yet there’s nothing holding
him there except Brian’s palms against his dick
and the moist leather plying them together.
“Stop,” he moans, and Brian nuzzles Justin’s neck,
nibbling at the collar, pulling at it with his teeth.
Justin tries to gain purchase on the hardwood, but
his sock-covered toes slip around and he nearly
loses his grip.
“Shit,” the word barely makes it across his lips,
his arms are about ready to give out, Brian’s body
heavy on his back, bumping the butt plug into him
again and again, and it hurts, just a little – just
enough to make it feel even better.
“Holy… fuck,” he says it breathing in so it’s an
almost silent intake of air. Brian curls his fingers
around the warm bulge of Justin’s cock inside the
pants and starts rubbing his thumb across the smooth
leather. Slowly at first, then he speeds up, setting
a rhythm that matches his humps against Justin’s
butt. He knows this feels fucking amazing and knows
that Justin will come in…
Three...
Two…
One…
“You fucking love it, don’t lie to me,” Brian’s
words are hot and wet against Justin’s ear and that,
coupled with the bite to his earlobe make Justin
give up everything, totally, completely.
He lets go, gives in, stops breathing and cums
hard, one of those gasping begging pleading orgasms
that goes on and on and makes his legs shake and
sweat bust out on his face and neck and goddamn,
it’s all he can do not to fucking face-plant into
the counter.
And now it hurts, his cock aches, strapped into
these fucking pants, pressed up against his balls,
he’s sticky and sweaty and his ass… God, he thinks
the plug will never, ever come out now. It’s gotta
be wedged forever in his butt and he can almost
imagine a deep red ring around his hole where the
base has been pushed repeatedly into his skin.
“Jesus Christ,” he gasps, slowly lowering himself
over the counter and pressing his hot cheek to the
cool metal countertop. He tries to catch his breath
again and feels his heart beating in his dick, the
plug still slowly jerking deep inside his ass. Brian
slides his hands slowly off his cock and then Justin
feels his own cum trickling down his balls, fusing
his skin to the leather.
Brian’s tongue tickles his neck, pulling away droplets
of sweat, kissing the side of his face. Justin can
hear Brian’s shallow breaths, still feel Brian’s
hard cock against his ass. Brian’s face is hot against
his and Justin knows that he’s more turned on by
this than he’d ever let on.
Brian turns Justin around and starts to unbutton
Justin’s pants, and Justin sees the way Brian’s
fingers tremble, sees the bite of Brian’s bottom
lip… Justin’s fingers clasp tightly around Brian’s
and stop him.
“Not yet,” Justin whispers, pulling Brian’s fingers
from his waist and putting them on his throat instead.
Sliding Brian’s pinkies under the thick strap of
leather and twisting around so Brian’s back is up
against the countertop.
He sees the lazy grin slide across Brian’s face,
but then doesn’t see anymore as he falls to his
knees and makes quick work of the button on Brian’s
pants. His ass still aches and his cock protests
the tight leather but when Brian’s cock is in his
face none of that matters and then Brian is down
his throat and it matters even less.
Brian settles into it quickly, twisting his pinkies
in the strap around Justin’s throat, combing his
fingers through Justin’s hair, stroking Justin’s
cheekbones with his thumbs, his hands following
every bob of Justin’s mouth on his cock. He loses
it faster than either one of them anticipated and
Justin’s got a mouth full of cum before he knows
it. He lets some trickle down his throat, but most
he saves for Brian, and he stands up to kiss him,
slipping his tongue into Brian’s mouth, swiping
cum across Brian’s teeth.
Brian moans into the kiss and pulls Justin closer,
sucking his own cum off Justin’s tongue till there’s
nothing left. They stand still for a moment, faces
pressed together, breathing deeply, Brian’s cock
pressing against Justin’s belly, Justin clinging
to the leather covering Brian’s arms, feeling overwhelmed
and over-sensitized.
“You know what?” Justin licks the sweat from his
upper lip and tastes Brian on his skin.
“What,” Brian kisses Justin’s forehead and pushes
his nose into Justin’s hair, licking at his ear
and breathing heavily on to him, running his palm
lightly over the tight leather still covering Justin’s
ass.
Justin grins: “I take it back… I think that was
one of your best ideas.”
© www.xhaleslowly.com
|