Cherreads

Chapter 348 - bj

The air in James's bedroom was thick with the scent of cheap body spray and stale sweat, a familiar haze that clung to the posters of sports cars and video game characters on the walls. Kevin stood in the center of the worn carpet, his heart hammering a frantic rhythm against his ribs. He'd been cornered the moment he'd walked in, his phone buzzing with a group text from James that just said, "Get over here. Now."

Now, he was surrounded. James, with his linebacker build and a smirk that never quite left his face, leaned against his closed bedroom door, arms crossed. Leo, lanky and sharp-eyed, was perched on the edge of the unmade bed, scrolling through his phone with a casual indifference that felt more dangerous than any direct threat. And Mark, the quietest of the three, was just… watching, his expression unreadable from the desk chair in the corner.

"So," James said, the word a slow drawl. "We saw your Insta, Kev."

A cold trickle of dread slid down Kevin's spine. He'd been so careful. A private account, a handful of followers he trusted. He'd posted a single picture from last weekend's convention, a final shot of his Sailor Mars cosplay before he'd packed it away. The wig was perfect, the skirt flared just right. He'd felt… pretty. Powerful, even. It was a secret thrill, a piece of himself he kept locked in a box under his bed.

"Bro, it was just for a con," Kevin said, his voice tighter than he wanted. He shoved his hands into the pockets of his jeans, trying to look bored. "It's a thing. People do it."

"People," Leo echoed, not looking up from his phone. He tapped the screen and held it up. The image glowed in the dim room: Kevin, in full crimson skirt and white leotard, one hand on his hip, a confident smile on his made-up face. "You don't look like 'people,' Kev. You look like a fucking slut."

The word landed like a physical blow. Kevin flinched. "It's called cosplay, asshole."

"Is that what you call it?" James pushed off the door and took a step forward. He was bigger, always had been. His presence filled the room, making the space feel smaller, hotter. "Looked to me like you were enjoying it. Liking the way the skirt swished. Bet you liked the way guys were looking at you, huh?"

"No, I—"

"Shut up," James said, but it wasn't angry. It was… curious. Predatory. He circled Kevin, a shark sizing up prey. "See, we got to thinking. If you wanna dress like a girl… if you wanna be a girl for the day… maybe you should act like one."

A nervous laugh escaped Kevin's lips. "What's that supposed to mean?"

James stopped in front of him, close enough that Kevin could smell the spearmint gum on his breath. "It means if you wanna wear the uniform, you gotta perform the duties. Right, guys?"

Leo finally put his phone down. A slow, ugly grin spread across his face. "Right. We'll use you like one."

The meaning crashed over Kevin, a wave of ice and fire. His mouth went dry. "You're insane. I'm not… I'm not doing anything."

"You already did," Mark spoke from the corner, his voice soft but carrying. "You posted the picture. You put it out there. You wanted to be seen."

"I didn't want this!"

"Too bad," James said. He reached out, not to hit, but to pat Kevin's cheek. The condescension in the gesture was worse than a slap. "Go on. Get the box."

Kevin stared. "What?"

"The box. Under your bed. The one with all your little girl clothes in it. You think we don't know about it?" James's smile was all teeth. "Leo saw you coming out of the costume shop last month. We've known."

The betrayal was so complete it stole the air from Kevin's lungs. Leo. His friend since middle school. He'd gone with him that day, said he was heading to the comic store next door. He must have followed him, watched him browse the wigs, the lace, the satin. He'd known, and he'd told the others, and they'd all just… waited. Like spiders.

"Get it," James repeated, his voice dropping, losing all its playful mockery. It was a command.

For a long moment, Kevin didn't move. He could run. He could shove past James, fight his way out the door. But then what? Tomorrow at school? The texts, the pictures leaked everywhere? They'd ruin him. The shame was a cage, and they held the key.

His shoulders slumped. The fight drained out of him, leaving a hollow, trembling shell. Without a word, he turned and walked the few steps to his own bed, knelt down on the scratchy carpet, and pulled out the long, flat plastic storage bin. The lid felt heavier than stone.

"Open it," Leo said, his voice buzzing with anticipation.

Kevin lifted the lid. Inside, folded with a care that now felt pathetic, was his secret world. The Sailor Mars outfit. A black pleated schoolgirl skirt. A few silky blouses. Lacy things he'd bought online, heart pounding with a mix of terror and excitement. A makeup case. Two wigs on styrofoam heads—one long and black, one a vibrant pink.

James whistled low. "Damn, Kev. You really went all out." He reached in and pulled out the schoolgirl skirt, letting the cheap polyester slide through his fingers. "This one. And that." He pointed to a simple white satin camisole with thin straps. "Put it on."

"Here?" Kevin's voice was a whisper.

"Right the fuck here," James said. "We're all friends, right? No secrets."

The room was silent, waiting. Kevin's hands were shaking so badly he could barely grip the hem of his t-shirt. He pulled it over his head, exposing his lean torso. He kept his eyes on the floor, on a stray sock near the leg of James's desk. He heard a soft, appreciative sound from Leo. He fumbled with his belt, his jeans, toes curling against the carpet as he pushed them down and stepped out. He stood in his plain grey boxer briefs, feeling more exposed than if he were naked.

"Those too," Mark said quietly from the shadows.

Kevin closed his eyes for a second. A hot, prickling shame washed over his skin. He hooked his thumbs into the waistband of his briefs and pushed them down, kicking them aside. The air in the room felt different against his bare skin—colder, more intrusive. He kept his gaze firmly averted, his face burning.

"Now the girl stuff," James instructed, his voice thick with something Kevin didn't want to name.

The white satin camisole was cool and slippery. It felt alien against his skin, the delicate straps digging into his shoulders. It was cut for a shape he didn't have, hanging loose over his flat chest, the hem ending just below his ribs. Then the skirt. He stepped into it, the fabric whispering against his thighs as he pulled it up. His fingers trembled on the zipper at the side, finally getting it closed. The waistband sat snug on his hips, the pleated skirt flaring out.

"The wig," Leo said, already grabbing the long black one. He didn't hand it to Kevin. He stepped forward and, with a shocking gentleness, fitted it over Kevin's short, brown hair. He adjusted it, tucking a few stray strands of Kevin's real hair behind his ear. The synthetic hair fell around Kevin's face, the bangs brushing his eyebrows. "Look up."

Kevin couldn't. He stared at James's sneakers.

"I said, look up."

Slowly, Kevin raised his head. The three of them were staring at him. James's smirk was gone, replaced by a focused, hungry intensity. Leo's eyes were wide, scanning him up and down. Mark had leaned forward in his chair, his earlier passivity gone.

"Holy shit," James breathed. "You look…"

He didn't finish. He didn't need to. The transformation was unnerving. The clothes, the wig, the way Kevin held himself—shrinking, submissive—it erased the boy they knew. In his place was something else. Something they had made.

James took a final step forward, closing the last of the distance. He cupped Kevin's jaw, his thumb rough against Kevin's cheekbone, forcing his head up higher. "You're gonna be a good girl for us, right?"

The pronoun, deliberately chosen, sank into Kevin. It was the final lock on the cage. He gave the smallest, barely perceptible nod.

"Good," James murmured. His other hand came up, not to his own jeans, but to the back of Kevin's head, fingers tangling in the synthetic black hair. He guided Kevin down, not with violence, but with an inexorable pressure.

Kevin understood. The reality of it, the specific, degrading act, flooded his mind. He tried to pull back, a weak resistance, but James's grip in his hair tightened, just shy of painful. "Don't make this hard, Kev," James whispered, his breath hot against Kevin's forehead. "You wanted this. You showed us. Now show us you're grateful."

Tears pricked at the corners of Kevin's eyes, blurring the sight of the faded band logo on James's t-shirt. He was kneeling on his own bedroom carpet. The pleated skirt pooled around his thighs. He could feel the cool air from the vent on the backs of his legs. He could see the worn toes of James's sneakers, the frayed laces.

James used his free hand to work on his belt. The clink of the buckle was obscenely loud. The rasp of the zipper was worse. Kevin squeezed his eyes shut as James pushed his jeans and boxers down just enough, freeing his cock.

Kevin had seen it before, in locker rooms, showers. It had just been a thing, a part of a friend. Now it was different. It was thick, already fully hard, jutting out rudely from a thatch of dark hair. The head was flushed a deep red, a bead of moisture already glistening at the tip. It looked huge. Impossibly so. A heavy, veined weight of flesh that had no business being this close to his face.

"Open your eyes," James commanded, his voice a low rumble. "Look at it."

Kevin's eyelids fluttered open. The sight made his stomach clench. The sheer presence of it, the implicit demand. The smell of James's skin, clean sweat and cotton, mixed with something muskier, distinctly male, filled his nostrils.

"Now open your mouth."

A sob threatened to rise in Kevin's throat. He choked it back. His lips, dry and cracked, parted slowly. He could feel the stupid satin strap of the camisole slip off his shoulder.

James didn't wait for an invitation. He guided himself forward, the hot, smooth crown of his dick bumping against Kevin's closed lips. "Wider," he grunted, and the pressure from the hand in Kevin's hair increased.

Kevin opened his mouth, a small, reluctant 'O'. The tip pushed past his lips, a blunt, insistent pressure. The taste exploded on his tongue—salty, skin, something uniquely, intimately James. It was overwhelming. He gagged instinctively, his throat seizing.

"Easy," James soothed, but it wasn't kind. It was condescending, the way you'd talk to a skittish animal. "Just relax. Take it."

He pushed forward again. Kevin's jaw ached with the strain. The head pressed against the flat of his tongue, then further, nudging towards the back of his mouth. The sheer size of it, the stretching feeling, was a shock. He'd never… he'd thought about it, in the dark, secret corners of his mind, but the fantasy had no texture, no taste, no weight. This was suffocatingly real.

James began to move, shallow, testing thrusts. Glrk. The wet, obscene sound as his cock slid over Kevin's tongue made Kevin flinch. James let out a heavy sigh. "Fuck yeah. That's it."

The rhythm established itself. James held Kevin's head steady, controlling the pace, the depth. In, out. Slp. Slrp. Kevin's eyes watered, tears finally spilling over and tracing through the light dusting of foundation he hadn't even realized he'd still been wearing from his last secret try-on session. Drool, thick and uncontrollable, began to seep from the corners of his stretched lips, coating his chin.

"Look at her," Leo said, his voice hushed with awe. "She's a natural."

She. The word wrapped around Kevin's mind even as James's cock filled his mouth. It was a degradation, a reduction. But a strange, traitorous heat was beginning to uncoil in the pit of his stomach. The helplessness, the total loss of control… it was terrifying. And it was arousing. The satin of the camisole felt like a second skin now, the skirt a ridiculous, humiliating badge. He was on his knees, dressed like a girl, sucking his friend's dick. And he was getting hard. The shame of that new reality burned hotter than the tears.

James's thrusts grew deeper, more confident. The head of his cock began to bump against the entrance to Kevin's throat. Kevin gagged again, a harsh, involuntary hurrk sound that sent vibrations along James's shaft.

"Oh, fuck," James moaned, his hips stuttering. "Do that again."

He pushed deeper, aiming for it. Kevin tried to pull away, to breathe, but James held him firm. The tip breached his throat, a sudden, overwhelming invasion. Kevin's body convulsed, his hands flying up to grip uselessly at James's thighs. He couldn't breathe. His vision spotted. He was choking, drowning on it.

James pulled back, letting him gasp in a ragged, wet breath, strands of saliva connecting his lips to James's slick cock. "Damn, you're tight," James panted, his own composure slipping. He was looking down at Kevin, at the mess of makeup tears and spit, at the wig now slightly askew, and his expression was one of pure, unadulterated lust. "You like that, don't you? Being used? Being our little sissy slut?"

Kevin couldn't answer. He just stared up, eyes wide and pleading, his mouth hanging open, panting.

"Tell me," James demanded, his thumb stroking Kevin's cheek, smearing the tears. "Tell me you like it."

The words were a stone in his throat. He shook his head weakly.

James's grip tightened in his hair, a sharp warning. "Say it. Or I stop, and we show the whole school your pretty pictures."

The threat was the final key. A broken, hiccupping sound escaped Kevin. He whispered it, the sound barely audible, swallowed by the humid air of the room. "I… I like it."

"Louder."

"I like it," Kevin said, his voice cracking.

"Good girl," James purred. The praise, twisted and filthy, sent another jolt of that confusing heat through Kevin. "Now get back to work. I'm gonna come in that pretty mouth."

He shoved himself back in, this time not stopping at the throat. He pushed deeper, starting a ruthless, piston-like rhythm that brooked no resistance. Glrk. Gulp. Schlllp. The sounds were animalistic, pornographic. Kevin's world narrowed to the stretch of his lips, the ache in his jaw, the hot, thick intrusion in his throat, the taste of pre-come that was now a constant, salty presence on his tongue. He couldn't think. He could only feel. The rough denim of James's jeans against his forehead. The muscular thighs under his clutching hands. The overpowering, masculine scent.

He was aware of Leo and Mark moving closer, watching from just a few feet away. He heard Leo's sharp intake of breath, the rustle of fabric as Mark shifted. He was their entertainment. Their living, breathing porn.

"Yeah, take it, you fucking bitch," James grunted, his voice strained, his hips losing their rhythm, turning frantic. "Take all of it. Gonna fill you up."

Kevin's own trapped erection throbbed painfully against the satin of the camisole. The humiliation was a fire, and his arousal was the oxygen feeding it. He was moaning now, pathetic, muffled sounds around the cock fucking his face. Mmmph. Nngh. He was actively pushing his head forward, meeting James's thrusts, wanting more, wanting to be good.

James saw it. He saw the desperate hunger in Kevin's tear-filled eyes. "You want it?" he gasped. "You want my cum, you slut?"

Kevin nodded frantically, the movement making James's cock slide even deeper. Ggglk.

"Then beg for it."

The command shattered what was left of Kevin's resistance. He pulled off with a wet, ragged pop, strings of saliva and pre-come stretching between his lips and the shining, reddened head of James's dick. He looked up, his face a ruined canvas of smeared makeup, spit, and utter need. "Please," he begged, his voice a raw, throat-scraped whisper. "Please, James. Please come in my mouth. I want it. I need it. Please."

The raw, desperate need in his voice seemed to tip James over the edge. A guttural roar tore from James's throat. "Fuck! Here it comes, you whore! Swallow it all!"

He shoved himself back into Kevin's waiting mouth, burying himself to the hilt. Kevin felt the first powerful, pulsing throb against his tongue, deep in his throat. Then the hot, sudden flood.

Splurt.

It was thick, viscous, more than Kevin could have imagined. A salty, bitter-sweet gush that coated his tongue, filled the spaces between his teeth, flooded the back of his mouth. Gurgle. He tried to swallow, but the volume was overwhelming. Splurt. Splurt. Rope after rope pumped directly down his throat, some of it spurting so forcefully it leaked out from the sealed connection of his lips, dripping down his chin.

James held him there, twitching, panting, as he emptied himself. Kevin's eyes rolled back, tears streaming freely as he fought to swallow, to obey, the thick, glue-like fluid sticking to everything. It was too much. A white, pearlescent glob spilled over his lower lip, oozing down his chin to join the mess already there.

Finally, with a last shudder, James pulled out. His cock, slick and spent, slapped against his stomach. Kevin collapsed forward, catching himself on his hands, coughing and sputtering. Strands of the thick, white cum dripped from his lips, plopping onto the carpet between his hands. More of it was smeared across his chin, his cheeks. He could feel it inside him, a heavy, warm pool in his stomach.

He knelt there, head bowed, the black wig a curtain around his ruined face, trying to remember how to breathe. The skirt was rumpled around his thighs. The satin camisole was damp with sweat.

No one spoke for a long moment. The only sounds were Kevin's ragged, wet breaths and James's heavy panting.

Then, Leo let out a low, appreciative whistle. "Damn," he said, his voice full of genuine admiration. "She really did swallow it all."

James, still catching his breath, looked down at the trembling, cum-stained figure at his feet. He reached down and, with a strange tenderness, used his thumb to wipe a stray glob from Kevin's chin, then pushed his thumb into Kevin's mouth. Kevin, dazed, sucked it clean without thought.

"Yeah," James said, his voice rough but satisfied. "She did."

He stepped back, pulling his jeans up. Kevin stayed on the floor, a used, discarded thing. The corruption wasn't complete. It was just beginning. But the first, irreversible step had been taken. The boy named Kevin was gone, at least in this room. What remained was something they had created. And she was just waiting for their next command.

More Chapters