#Versvember day 1 NSFW thread šŸ†šŸ‘
Dice roll 10 = Bottom Keith
Prompt: Pegging
Additional tags: trans Lance, no afab language, anal sex

Lance stands in front of the mirror, turning to one side then the other, examining himself from all angles.
This is the image of himself heā€™s so patiently been waiting for. Had chosen his cock so carefully, searching across many websites until he found the exact one that felt right to his soul.

It looks even better than heā€™d imagined.
The joy was bubbling up inside of him. He wants to share this with someone. Would that be an overshare though? Somehow that makes it more appealing.

Lance: Hey!!!! I got it!!!!!
Keith: Got?
Lance: My special package šŸ˜
Itā€™s weird. A few months ago Keith and him werenā€™t that close. They were usually kinda at odds with each other, but somehow Keith snuck up on Lance and he found himself going to him with his more personal dilemmas.
Keith is the only one heā€™d opened up to about wanting a cock of his very own. Surprisingly, Keith had stuck with him as his emotional support during this journey.

K: Thatā€™s awesome!! Have you tried it on?
L: Iā€™m wearing it now!
Lance feels so grateful he has someone to share this with since heā€™s certainly not dating anyone.

L: Wanna see?
Itā€™s only after Lance hits sends that he realizes it seems like heā€™s inviting Keith to see a photo of him wearing when what he was intending is to photograph it off. Lance is just starting to type out a clarification when Keith replies.

K: Iā€™ll be right over.
Waitā€¦ Keith thought Lance was inviting him to physically come over and see?

The explanation Lance was going to type about sending a photo of his strap-on off is still sitting in the text box. Is it embarrassing to correct Keith now? Lance deletes what he wrote.
L: Ok

Okay?? Was this okay?? Lance puts his phone down and blinks. Keith is coming over to see Lanceā€™s dick.

Now the first question isā€¦ is Keith assuming Lance will be wearing it when he arrives?
The second, and probably more important, question isā€¦ is Lance okay with Keith seeing him wearing it?

And the strange thing is, Lance is okay with the second on the condition that the answer to the first question is also yes. And that, my friends, is quite the realization!
Because itā€™s not a toy heā€™s showing off. Itā€™s Lance himself. Itā€™s part of him.

Will Keith understand that?

Suddenly Lance is on the verge of a panic attack, because if Keith does understand and heā€™s coming over fully understanding this thenā€¦
He should take it off.

He doesnā€™t take it off though. Instead he pulls on a pair of loose sweats and throws on a t-shirt then runs around his bedroom in a tizzy. What should he be doing to prepare? He doesnā€™t even know whatā€™s going to happen!
What if heā€™s blowing this up in his head for nothing? That would be so typically Lance!

Calm down. Deep breath.

Lance lights a candle.
It seems like a safe move. If Keith is coming over, expecting something, romantic lighting. If heā€™s expecting nothing and is just being a great friend, whatup? Itā€™s just a candle. No Big D! (Except the one in Lanceā€™s pants.)
The building door buzzes and Lance almost panics and blows out the candle. Instead he goes and lets Keith up.

ā€œHey,ā€ says Keith.

ā€œHey,ā€ says Lance.

This is going well. Or badly. Lance canā€™t tell.

ā€œSo you wanted to, uh, show me?ā€ says Keith, stepping inside.
ā€œBedroom,ā€ says Lance, all too quickly. When Keith looks thrown, Lance clears his throat and clarifies. ā€œHunk might be home soon so we should do this in the bedroom.ā€

This?? THIS??

Why does Lance choose words so suckily?
ā€œSure,ā€ said Keith with a shrug. They both just stand there. ā€œUh, which way?ā€

This is when Lance realizes heā€™d never even had Keith inside his bedroom. Theyā€™ve only ever hungout in the living room before.
ā€œAh yes, follow me,ā€ says Lance, suddenly turning into a British butler, including a bow and a sweep of the arms. Why is he like this?
"Nice," says Keith when they enter Lance's bedroom. "I like your candle."

"Thanks, it's not lit for a special reason," blurts Lance.

"Smells good anyway. So, uh, can I see?" Keith's eyes drift downwards. So he was expecting Lance to still be wearing it...
or he can just see the very obvious bulge in Lance's pants.

"Yeah...," says Lance.

"You sure?" asks Keith, seeming to pick up on Lance's hesitance.

"Yes," said Lance more firmly. He honestly wants to, but that doesn't help him feel any less nervous.
"I'm wearing it," says Lance, feeling this needs clarification.

"I figured," says Keith.

"I just didn't want there to be any surprises."

"It's what you invited me over to see, right?"

Okay, so same page.
"I just didn't know if you thought you were going to see it off," babbles Lance. Now that things have been clarified, he can't help but say every thought he'd had out loud. "Like maybe it would be weird for you to see me wearing it or -"

"It's not weird," says Keith.
"It's a part of you. It would be weird seeing it off."

Lance's heart thumps so loud he's certain Keith could hear it. Keith gets it. He really does.

"Well, then," says Lance, nervously chuckling because he has to cover his emotions with humour. "Whomp there it is."
He tugs down the front of his sweatpants, but then realizes his shirt is too long so he pulls it up and bites on the hem with his teeth to hold it out of the way.

He was so busy adjusting his clothing situation, he missed Keith's initial reaction.
If Keith made a facial expression, Lance missed it and now he's just staring. If there's one thing Lance has learned about Keith recently is when he's deep in thought, his emotions don't play over his face like Lance's do. It's hard to tell what Keith is thinking unless he pays
close attention.

This feels awful, not having any clues as to what Keith thinks. He wants to ask 'do you like it?' but then it'll sound like he's asking 'do you like it? *wink wink* *nudge nudge*'
Finally he can't stand the silence. Lance opens his mouth to straight up ask Keith what he thinks, but the t-shirt hem he was holding in his teeth drops to cover up his cock again.

"Dammit," swears Lance, pulling back up on the shirt.

"Lemme help," says Keith, stepping closer
He takes hold of Lance's shirt and pulls up. It's only when it reaches up to his chin does Lance realize that Keith is *removing* his shirt completely. Wanting to seem cool like he understood all along, Lance lifts his arms up and lets Keith pull it free leaving him in his binder
Any feeling of being exposed is amplified by the fast that Keith is now standing within inches of him. Face so close Lance can smell mint on his breath mingling with the scent of the vanilla candle.

They are but a cock's length apart. Lance knows this for sure because Keith
stands just past where the the head of his cock ends.

"Can I touch it?" Keith asks this so softly that Lance's brain doesn't register the words at first and has to replay it to be sure that's what he heard.

"Yeah," says Lance, surprised by how dry his voice sounds. "that's ok."
He's not sure what he's expecting Keith to do. Maybe poke at it? What he does though is twists his grip over the head then run his hand down Lance's length.

Keith strokes it exactly like...

Heat rises quickly inside Lance, reaching the surface quickly and making his skin tingle
"This okay?" Keith asks, softly.

Lance swallows hard. "Yep." Keith runs his hand back up and repeats the stroking motion. "Does it feel -" Lance stops himself. He wants to frame the question in the negative and that isn't right. It's like he's setting Keith up to reject him.
When all evidence points to Keith being pleased with what they're doing. It was his idea after all.

"It feels really nice," says Keith, softly. He filled in the question in his mind and answered to the positive.

Lance feels so pleased. He spent so many hours deciding.
Pouring over the options then settled on realistic shape and texture. The hitch was he didn't like any of the 'skin tone' options. Nothing was the right shade of brown to match his skin so instead he went for a bit of razzle dazzle and picked blue.
"I like the colour," says Keith, seeming to read Lance's thoughts. "Feels so good in my hand."

The pace of his strokes increases and now Lance begins to pick up on subtle clues to help him pick up on what Keith is thinking. The tint of red in his cheeks, the hitch of his breath,
The fact that he's giving Lance a hand job...

It took Lance two whole minutes to realize he's getting his very first hand job. He's not against it. He's very much for it. He just wishes he could reciprocate. Wait, can he?
"So um," began Lance because he's so smooth and can totally form thoughts and words at the same time. "I showed you mine... Are you, uh, gonna show me yours?"

Keith huffs out the softest laugh, but it's not rude. It's more nervous mixed with happy.
Lance is suddenly very good at reading Keith now that he's super duper close to him. That, and while he's looking down at his own dick, he's noticing the bulge in Keith's track pants.

"Take a look," says Keith, that small chuckle continuing.
Lance's eyes widen. He has to be the one to like... touch it? Granted, Keith is touching his so it's only fair.

Lance hook his thumbs in Keith's waistband and tugs down. Keith's hard cock springs free easily. As if it's more than ready to join the party. Cock party?
No, wait, it's a sausage fest.

"What's funny?" asks Keith, not upset, just curious in tone.

"Laughing at my dumb thoughts as per usual," says Lance. He's just kinda look at Keith's cock, like it's sculpture in a museum and he's not sure if it's an interactive museum or a hands
off kinda place.

"Do you wanna... join me?" asks Keith, just a bit of a playful hum to his voice.

But they're already together...

It takes Lance far too long to figure out he's inviting Lance to touch his dick just like he's touching Lance's.
Lance is tentative and slow. He feels the bit of heat that's coming off of it before he touches it, wrapping his hand around it to match how Keith's touches his. He likes the way Keith's body curls in towards him in reaction to the contact.
Lance matches Keith's hand movements as well, stroking him up and down, a bit of a twist and squeeze at the head just like Keith does for him.

His nerves give way to the thrill. All those late nights texting, all those conversations, sitting close, forgetting everyone else in
the room... they built up this want inside of Lance. One he was afraid to name, to confess even to himself. But how could he not want Keith when he trusted him with his truest self? And how Keith showed him that he knew him intimately. No veils or apologies or explanations needed
Keith steps closer, which is surprising to Lance who thought they were already as close as could be, but apparently cock length was too far for what Keith has in mind.

He gathers Lance's dick with his own and begins jerking them off together, stroking them up and down with
a wide spread hand. He makes the cutest noise like a gurgling moan and it excites Lance so much, he doesn't think twice about wrapping his hand around their cocks and stroking along with Keith.

He's breathing heavy right along with them, hot breath on each other's faces.
It doesn't even take an inch of movement for them to slot their mouths together. The kiss amplifies everything. Sweet and slow turns to desperate and wanting within a minute.

Keith leans back long enough for Lance to help him pull his shirt off then they're right back into it.
Keith's kiss travels down to Lance's neck, giving Lance a chance to suck in big gulps of cool air and get his head together. The clearness of thought doesn't last a second as Keith tugs just a bit hard in his stroke causing the centre strap to move just a bit then settle.
the motion continues like this, rubs Lance in a nice and unexpected way.

"Ah," moans Lance as Keith sucks down on his neck. This is all so good, he can hardly stand it.

Keith's hand releases their dicks and he wraps both his arms around Lance's shoulders. "You're so cute."
You can follow @bangbangbeefke1.
Tip: mention @twtextapp on a Twitter thread with the keyword ā€œunrollā€ to get a link to it.

Latest Threads Unrolled: