Part of His Charm :: Fic :: Hot in Drag
Hot in Drag
"I told you it'd be hot," Brian whispered in his ear, breathing a little harder.
"I don't know," Justin tugged the ridiculously short skirt down, studying his reflection in the mirror uncomfortably. Even Brian's leer over his shoulder couldn't convince him that he didn't look stupid.
Brian didn't say anything, just nipped at his ear lobe. Justin closed his eyes and leaned back against Brian's shoulder. If dressing up in drag made Brian touch him like that, it might be worth it.
He lost his train of though a second later when Brian's warm hand slipped under his shirt and started working its way past the tight, chafing waistband of the skirt.
"Brian," he breathed.
"So hot," Brian murmured against his neck. Justin opened his eyes, then had to shut them again when he saw the look on Brian's face in the mirror. It was almost too much.
Brian's hand traced patterns on the lace panties that were now soaked with sweat and pre-come, slick and humid under the impermeable leather.
"You like that don't you," Brian asked. Justin was about to answer when he suddenly felt Brian's fingers push the underwear aside and slide along the tight rubber ring surrounding the base of his cock. The only response he could make was a strangled groan.
He was so hard now Brian's hand felt cool against the swollen skin. Brian lightly squeezed his dick stroked a few times. Justin felt a little drool escape the corner of his mouth. Some absent part of his brain hoped that he wasn't actually gibbering.
Brian gave a little growl and Justin suddenly found himself pinned against the mirror, hands sliding on the glass, searching for something to hold onto, leaving sweaty smears on their reflections.
Brian's other hand grabbed him by the hair, holding the side of his face flat against the mirror. His tongue slipped out and licked the side of Justin's mouth, tasting his sweat and smearing greasy red lipstick up the side of his face.
Justin arched his back, pushing into Brian's groin. He put his hands up and tried to push off the mirror to get better access.
"I don't think so," Brian yanked his right hand out of Justin's wet panties and shoved Justin back into the mirror, still keeping a firm grip on his hair with the other hand.
"Now," Brian breathed just a little dangerously, "You're going to do exactly what I tell you. Aren't you?" He bit gently but firmly into Justin's neck.
Justin could only nod, completely helpless. Brian chuckled.
"Put you in drag and you turn into a total slut."
"I was like this before," Justin breathed.
"No talking." Brian's hand went up the back of Justin's skirt, caressing the crease at the bottom of his butt cheeks.
"Pull your shirt up," he ordered. Justin did, scrunching it up as best as he could pressed against the glass. He gasped when he drew it up over his nipples, leaving them pressed right up against the glass.
"Good," Brian said, running his hand up Justin's side and sucking on his neck. Brian let him up off the mirror a little to twist his nipple hard. "Now unzip your skirt and push it down," he said.
Justin fumbled with his zipper, finally getting it down and wiggling the sticky leather down his hips and around his knees. He was going to bend down to get it all the way off when Brian stopped him, grabbing his wrists and pinning them back against the glass.
"Stay," he commanded. Justin's painfully hard cock, swollen even more than usual from the cock ring, stretched the underwear against the glass. It took all his restraint not to pump his hips, desperate for some friction.
Then he felt Brian kneel behind him, pulling the skirt all the way down and lifting one of his legs out of it. Before he could guess what Brian was planning, he felt a hot tongue tracing down his sweaty lower back, making him whimper out loud.
Brian dragged his mouth down to the elastic waist of the panties now plastered to Justin's ass. Justin felt the scrape of teeth against his sensitive skin.
Justin felt like he was going to pass out as Brian pulled down the underwear with his teeth. He suddenly let the elastic go and it snapped against the back of Justin's thighs painfully. Justin cried out.
Brian, no longer able to control himself, yanked the panties the rest of the way down, almost unbalancing Justin as he jerked them off one leg before kneeling back up and grasping one ass cheek in each hand.
"Spread," he growled, and Justin did, sliding a little along the slick mirror, limbs barely holding him up. Brian licked the sweat off the inside of Justin's cheeks before attacking his hole and shoving his tongue inside. A few seconds and Justin couldn't take it any more.
"God, Brian, please," he gasped. Brian stood up pressed against him. In seconds his zipper was down and the condom and lube applied. Brian guided his dick and pushed the head up against Justin's hole
"I said no talking," Brian said and pushed in roughly. Justin twisted, trying to get away. It was too much, too soon, he couldn't take it.
Brian grabbed his hips and started pumping in a hard, almost savage rhythm, not giving Justin any time to adjust. Justin cried out again and gritted his teeth, riding it. The feeling of Brian's fully-clothed body rubbing up against him while all he had on was the tight shirt still rucked up under his armpits was almost overwhelming his senses.
Justin had barely gotten adjusted to the pace before he was coming messily, spraying on the mirror, clenching down to withstand the painful intensity of coming with the cock ring still strangling his cock.
Brian continued to pump into him for several moments until he, too, came, unable to repress a groan.
They slumped together on the floor in a moist heap. Justin slowly recovered, observing the mess of makeup, sweat, and come that was smeared all over the mirror. He laughed a little, breathlessly.
Brian only groaned, pulling out and removing the condom, then reaching to carefully tug the cock ring off of Justin's slowly softening dick.
"Mmm, you were right," Justin sighed contentedly as Brian stroked his hair. "That was hot."