Work Text:
Shane Hollander had something coming out of his nipples. It was watery, but not clear. It looked like… it couldn't be actual milk, could it?
He grabbed the hair of the guy currently sucking Shane's cock. His name was Theo and he was very nice, but. Shane had to leave. Now.
"S- Sorry," he said, looking into Theo's eyes, which looked surprised at having been bothered as Shane seconds away from coming in Theo's mouth. Shane was trying to think of an excuse, but his mind was not working fast enough.
"Just remembered I have an assignment due at midnight," he said lamely, and put on his shirt, pulled up his pants and left.
He practically sprinted back to his dorm, his thumb scrolling Reddit on his phone as he navigated the pathways across campus. Tumors… liver disease… excess estrogen… nothing that sounded like this was normal. All urging cis men experiencing lactation to be seen by their doctors as soon as possible. His chest had been hurting lately, but he chalked it up to tough workouts.
Shane was spiraling as he unlocked his dorm room door, a sheen of tears making it hard to see in the darkened room. Ilya's desk lamp was on, but nothing else. Fuck, his chest hurt.
"Hey," Ilya greeted. "How was your first time?"
Shane was going to have to come clean. He was excited to lose his virginity tonight to Theo, or at least he'd hoped that's what it was leading to, and he told Ilya that before he left.
"I- I didn't," Shane gasped, out of breath from his journey and research. "He didn't. Uh. You know."
"What, you get too scared?" Ilya asked.
"N-n-noooo," Shane started crying as he responded. He sat down on his bed, not able to look over to Ilya's side of the room.
"Is no problem to be scared," Ilya told him.
"I wasn't scared, I just—" Shane said. Tears on his cheeks. How embarrassing.
"Didn't let him fuck you," Ilya guessed.
"Something weird happened," Shane said weeping. He knew Ilya enough to choose to be roommates with him for the second year in a row, but it's not like they were best friends. Well, Ilya might say they were, but Shane felt too awkward to call them that. But he might as well tell him. Hayden got grossed out when Shane talked about gay sex stuff — and this was even weirder than all of that.
"Hmm?" Ilya said, sounding disinterested as was his way, but clearly wanting to know.
"I started… ah," Shane said, cutting himself off. He had to get it out. "I started… lactating?"
"Oh, like from your nipples?" Ilya said.
"Y- yeah," Shane said, a little surprised as always by Ilya's breadth of knowledge.
"Ah, yeah, don't worry about that," Ilya said. "Is a side effect of the estrogen you are taking."
"The — what? I'm what?!" Shane practically yelled, confused and angry now. Ilya scoffed and waved a hand.
"Mixed a little estrogen supplement into your protein powder months ago at this point," Ilya said like Shane should already know. "Honestly, I'm surprised it took this long. I thought lactation would happen much sooner. Or maybe it's only when you're aroused…" he got quieter as he went on, like he was talking solely to himself. Like Shane was the science experiment in Ilya's lab.
Shane was too stunned to speak. He took a deep breath, exhaled loudly, trying to bring some semblance of control to his body.
"Why?" Shane asked, forcefully, hoping it was enough.
Ilya simply shrugged. "Wanted to see what would happen," Ilya said. "Thought it might be hot."
Shane heated up, anger surging through his body, the anger turning into more tears. He brought his hands up to rub his chest. Now that the feeling was explained, his breasts felt tender and sore. Clearly not from a hard workout.
"Hot for who?" he said shakily, his emotions raw and exposed. "Because I left what might have been my first time having sex because my nipples were leaking!" He didn't know how he could make Ilya understand how humiliating this was. Ilya shrugged again.
"Just hot," Ilya said simply. Shane let out a growl, but it came out more as a high-pitched whine as tears flooded his face. "I got it on the dark web, some guys use it to build out their chest, and I know you were working on that this semester."
Shane had been wanting gains across his chest, but this was way too far.
"Can I see?" Ilya asked. He crossed to Shane's bed, sitting down next to him.
"No," Shane said, crossing his arms over his chest. "Ow," he said, his arms pressing against the tender area.
"What, they hurt?" Ilya said, calm as ever. "I can help," he said.
"Yes, they hurt," Shane said. "I thought I just had a rough few workouts, I didn't know I was growing tits."
Ilya barked a laugh at that, then grabbed Shane's chin to get him to look at Ilya. Shane hated when Ilya did this — avoiding eye contact was Shane's favorite way of hiding.
"Let me see, Shane," he said. "If I can't see, I can't help. And you don't want to be in pain tomorrow during practice, do you?"
Shane did not want to be explaining to his team why he was in pain. He uncrossed his arms.
"Take your shirt off," Ilya commanded.
Shane did. Ilya immediately grabbed at Shane's nipples, clenching the skin around them as Shane teared up with the pain and humiliation he felt.
"Stop," Shane said. "That hurts."
Ilya felt around his breastbone some more, pulling at the skin. Shane hadn't noticed — hadn't looked at himself in a full-length mirror, he guessed — but his breasts looked full, rounder and perkier than usual. Like… like tits.
"Ah, yes, these are nice," Ilya said, still feeling Shane's breasts. "B-cup at least. Maybe even C. I knew this would be hot."
"Y- you can't possibly," Shane said, "think this is hot."
"Is best of both worlds," Ilya said. "Tits," he said, gesturing to Shane's chest, "and cock," he said, pointing to Shane's groin. "Is why I'm bisexual. My favorite things."
Shane was still a little residually horny from Theo sucking his cock earlier, so that's why it suddenly got interested. That's what he was telling himself, anyway.
"Fuck off, Ilya," Shane said. "You said you would help."
"We have to get the milk out," Ilya said. "Will help them not feel so full and painful."
"How do you even know this?" Shane asked. He had a feeling he wasn't going to like the answer.
"I do my research," Ilya said. "I wouldn't just make my zaychik take estrogen without knowing the risks, benefits and possible outcomes."
"How do we get the milk out?" Shane asked. He was picturing someone milking a cow, which wasn't… the worst idea.
"Sucking," Ilya said confidently. He lowered his head, his lips puckering as he got closer to Shane's chest.
"Fuck off," Shane said, his residual surge of emotions still causing his voice to sound shaky. He pushed Ilya's head away. "You can definitely just pinch them. We should get a towel or something."
"I think sucking would feel good though," Ilya said. "Pinching sounds painful."
Ugh. Shane had a hard time saying no to Ilya on a normal day. But he had to persevere.
"I think it would be embarrassing for you to suck my nipples," Shane said, trying to show Ilya the logic in his brain. "We'd have to be roommates the rest of the year after this. What if it gets so awkward and we never talk again?"
Ilya shook his head. "That would never happen, zaychik," Ilya said. "You can feel embarrassed because you are making milk come out of your tits, but I would not get embarrassed. Russians never do," emphasizing a point Shane could never really push back on, even though there are a lot of things Russians purportedly never do.
Unfortunately Shane's cock is still interested, especially as Ilya explained how embarrassing this is for Shane. Ilya must have seen his cock twitch through his pants, because he smirks.
"If I were you," Ilya said. "I'd be embarrassed all the time. First you are a virgin at 21, and then next you start squirting breast milk? Like pick a struggle, Shane."
"Y- you," Shane started. He was crying again, all the emotions in his body going haywire. "You did this to me!"
"I did not choose for you to still be a virgin at your age," Ilya said. "If it were up to me, you'd have been fucked properly already."
Shane ignored that, he had to. He could not get hard right now for god's sake.
"Just help me get the milk out," Shane said. "Go get me a towel. Please," he added for good measure. He starts rubbing at his tender chest, hoping this would take the pain and swelling down to a more acceptable level.
"I will make you a deal," Ilya said, his eyes dark. Shane couldn't make out his eyes clearly in the dimness of the room, but his pupils looked blown. He gestured down to his own groin area. "You let me put just the tip in, I will take all your milk out."
Shane sputtered. "Just the tip? Of your dick? In where?" he asked, though it was obvious.
"You," Ilya answered simply. "I will take your virginity and help you milk your tits. Help my roommate be less embarrassing. Is my sacrifice to you, zaychik."
"What do you keep calling me?" Shane asked. He was distracted by the nickname. It gave him a heart palpitation to hear it, three times now.
"I'll tell you after, if you agree," Ilya said, like sweetening the deal was what Shane needed.
The thing was — Shane needed a lot of things at the moment. Top of the list: his tits to stop hurting, then stop being tits. Next on the list: for his cock to get some relief. He hadn't come now in almost two days and almost coming earlier in Theo's mouth had edged him in a way where he needed more. Tonight. Third on the list: he needed to be cool with Ilya after this. He would regret it for all time if this made things weird.
"Ilya," Shane said. "I really don't want a different roommate." Ilya looked confused at that, and Shane guessed it was a leap in logic, but Shane needed him to understand. "You just, I don't know. You get me, I guess. You don't make fun of me. Uh, that much. You're a great teammate, a great linemate, and if this fucks that up for us —"
"Shane," Ilya said. He held up his hand. "Scout's honor. You will not want a different roommate after this."
"How can you even know that?" Shane asked.
"I've never had anyone in my bed who did not ask for a next time," Ilya said. Ilya kissed him then, sloppily, taking Shane by surprise. He hadn't had much experience with kissing either, so he gave Ilya his lips to do with what he wanted because Shane was out of excuses.
Ilya was such a good kisser, Shane thought. Commanding like he was telling Shane's lips what to do, pressing his tongue against Shane's lips, demanding entry, then sucking Shane's tongue into his mouth to claim him. Shane had never been kissed like this.
Ilya pushed Shane down onto his own bed, leaning over to mouth against his tits. He licked over both Shane's nipples, then brought up his hands to pinch them. Hard. Shane moaned, his sensitive nipples reacting by hardening under Ilya's fingers.
"Poor virgin zaychik," Ilya said in a mocking voice between licks of Shane's breasts. "Just needs his tits sucked on a little. God, I've never seen a guy need this as much as you do. Just girls. Are you a girl, Shane?"
Shane moaned at that, though he couldn't explain why. Just that his cock was hardening as he flushed with embarrassment at Ilya's mocking.
"N- not a girl," he protested weakly. He groaned once he felt Ilya's lips at his nipples. Why was Ilya playing with his nipples making him harder? He couldn't figure out the direct line between his hard nipples and his cock, but it was certainly there.
"I think you are," Ilya said, once he had made Shane's nipples hard and at attention. He pulled completely off of Shane's top half, Shane whining at the loss of pressure and attention. "You want me to suck? Beg," Ilya said.
No. No — right? Shane had way more dignity than that. To beg his roommate slash good friend slash linemate to suck milk out of… fuck it. Apparently no he didn't.
"P- please, Ilya," Shane moaned, his lips stuttering around the words as he managed the warring emotions of humiliation and lust. "Please suck me," he said.
"Suck where?" Ilya said, still sitting up in bed, waiting for Shane to say it.
"Please suck my tits, Ilya," Shane whined.
Ilya leaned forward to lap at his nipples again, then bite them. Shane nearly smacked him, the pain intense, but then Ilya puckered his lips around the left nipple, and — oh.
"Fuck, fuck, fuck," Shane chanted, the relief hitting him as Ilya suckled. He was, what. Feeding Ilya? With his body? What the fuck was this?
He couldn't question it long, because the relief was nearly instantaneous. Shane reached into Ilya's curls, yanking him off painfully to guide him to the other nipple. Ilya latched on, sucking forcefully as the right breast got the same relief as the other one. Shane's cock felt each pull on Ilya's lips on his nipple, growing harder by the second.
"Fuuuuuck," Shane let out, tears coming as well as he let himself relax into this position. Number one on his list of needs was coming to an end. Thank god. He grabbed Ilya's curls again, pulling him up so he could kiss Shane some more.
Shane tasted the slightly sweet, musky taste his milk in Ilya's mouth as Ilya licked into him. He loved sharing this with Ilya. What a weird thought, he scolded himself.
He was ready for more, though he could already tell he wouldn't be able to get enough of Ilya kissing him. Ilya pulled back after a moment. "Still need to fuck you," he said.
"Jus' the tip," Shane reminded him. Shane knew Ilya's cock was large, and wasn't feeling ready for the full thing. Ilya smirked.
Ilya stripped then, telling Shane to take off his pants. Shane couldn't help but watch as Ilya's cock emerged. He'd seen him naked before, but never when he was going to lose his virginity. Ilya palmed his cock, using the precum coming out of the slit to slick it up while bringing it to erection.
"I'll make it feel so good," Ilya said, and Shane relaxed. This was Ilya — his very good friend, someone he trusted (he may need to reevaluate that now, but) and someone who understood him. Shane let himself get excited for what was next. He put his own hand on his cock.
"No," Ilya corrected, "You do not touch. You come on my cock untouched or not at all."
Shane grimaced, whining at the loss of pressure as he removed his hand. Just when he was close to getting relief.
"Turn over," Ilya commanded, and Shane got on his stomach. That gave him some pressure, not nearly enough, but his hips started humping the bed with almost no conscious input from Shane. Suddenly — a smack! Shane moaned. His ass smarted from the slap, and he forced his hips to stop their movements.
"I said you come on my cock or not at all, Shane," Ilya said. "I will not fuck you otherwise."
"Wasn't it you," Shane gasped, out of breath, "who wanted to fuck me in the first place?"
"Fine," Ilya said, removing his hands from pulling Shane up onto his hands and knees, getting up and stepping away. "I was only doing this for you."
Fuck, Ilya was calling his bluff.
"Nonono," Shane said quickly. "I'll be good." He lifted himself onto his hands and knees, and Ilya got on the bed behind him. Ilya's leg came up to spread Shane's legs open wider.
"Like I told you before your date," Ilya said, "the most important thing is just to prep. I'm going to stretch you open for my cock."
"The tip," Shane corrected. Ilya didn't respond, already moving his finger to Shane's asshole. He played around the outside of his hole for a few moments, getting Shane used to the sensation.
"Where is lube?" Ilya asked.
Shane pointed to the drawer next to his bed. He'd procured it for when he hopefully had someone over for sex some day. Ilya got it out and slicked up two fingers. Then he circled Shane's asshole again, this time pushing in the fingertip slightly.
"God, you are so tight," Ilya said as Shane groaned at the foreign feeling of something that wasn't his own finger (he'd tried once, but didn't get very far). Ilya moves his finger further in as Shane shudders, his cock hardening further at the sensation of something in his ass. It felt good.
"Need more," Shane said, starting to push back onto Ilya's finger. It was getting urgent, his need to come, his need to be done with this stupid virginity thing, his need for his roommate.
Ilya removed his finger entirely. "Shane, if you cannot behave," Ilya said, "and take only what I give you, I will stop."
Shane whined at Ilya pulling out his finger and the statement. He laid the top half of his body down on the mattress, pushing his face into the bedsheets to sulk.
"Okay, zaychik, I'm going back in with two now," Ilya said. "If you're good, then I'll fuck you."
"Fine," Shane said, still pouting. Until — "ohhhhhhhh," he said as Ilya's two fingers went in, immediately finding his prostate before scissoring apart to stretch him open. That felt so good, but he didn't want Ilya to stop, so he just took what Ilya gave him.
"Yes, oh my god, Ilya," Shane said, trying to verbally encourage instead. "Fuck, please. Please," he said, not knowing what he was begging for. Ilya hummed in acknowledgement and removed his fingers again. But hopefully that meant — yes, Shane heard the click of the bottle opening, and lube being applied to Ilya's cock. Then that cock was at his entrance, ready to push in.
"I will go slow," Ilya said. "If you try to make me go faster, I will stop. Is that clear?"
Shane nodded.
"Words, zaychik," Ilya said.
"Yesss," Shane slurred, ready to get this going. At this point he didn't even mind if Ilya wanted to put his entire cock in, he was needy for it. Anything.
And then — it happened. The push of Ilya's huge cock past Shane's entrance. He paused at what Shane imagined is just the tip inside. Shane moaned at the feeling, even the start of the feeling, of being filled with Ilya's cock.
Ilya thrust back and forth a few times, and Shane responded with his moans — "ah, ah, ah!" — as Ilya stays shallow in Shane's asshole.
"Is enough for you?" Ilya asked. A challenge. He knew what Shane's answer would be.
"N- no," Shane said. "Need more, Ilya. Please."
Ilya slammed his entire cock into Shane, belying his promise to go slow, but Shane didn't care. Not with his roommate's enormous cock filling him so thoroughly up. The pressure of the feeling, the hint of pleasure Shane knew would come when Ilya started moving — all of it was addictive to Shane. He wanted this all the time.
Ilya thrusted, starting to gather a rhythm that felt so good to Shane, he couldn't speak. He was moaning in time to each of the thrusts, trying to encourage Ilya to keep going, maybe even harder, but couldn't form the words to ask.
After a few moments of their orgasms building, Ilya brought Shane's upper half to his chest. It wasn't as good of an angle to feel Ilya's cock, but then Ilya craned his head down to mouth at Shane's nipples more. Shane angled his chest to meet Ilya's lips as best he can, Ilya latching on and sucking.
The nipple-to-cock connection is still active, Shane notes, precum coming out faster and more forcefully as Ilya continues to feed on Shane's tits. He could probably come just from nipple-sucking. Ilya then mouthed at the other nipple, suckling whatever milk he can. Ilya then forces Shane back down, his head back in the mattress as Ilya holds him down with an arm.
"Shane," Ilya said, "Can you come for me, zaychik?" Could he ever — Ilya started thrusting again at a slightly different angle and all of a sudden his prostate was being hit on every thrust. Shane was letting out one continuous moan, all his energy going into his orgasm building from Ilya's cock alone.
Shane nodded, trying to differentiate his head movement from the back-and-forth Ilya's thrusts were making him do.
"Come for me. Come on my cock," Ilya commanded, and Shane keened as his cock exploded with cum. He thought his vision whited out for a moment, because when he came to, Ilya was coming inside of him. He felt the hot cum in his ass, filling him up in a totally different way. He felt so used in the best way.
He collapsed onto his bed, barely missing the wet spot where his cum was. Ilya spooned him, stroking his side as Shane came down from his high. They were both breathing hard.
Shane's head angled toward Ilya so he could see him better. He wanted a kiss, but didn't know how to ask. Was that even appropriate now?
"Can you tell me what z- zaych- that word means now?" Shane asked. "You said after." Ilya smiled and pecked him on the lips. Thank god, Shane thought, better than no kiss.
"It's a cute nickname, like, ah — what do you say? — a pet name?" Ilya said. Shane nodded. "It means little bunny." Shane rolled that around in his brain for a moment.
"You think I'm a bunny?" Shane asked. Ilya smiled again and kissed Shane on his cheek.
"Sometimes, yes," Ilya said confidently. "You are cute like a bunny."
"Only sometimes I'm cute?" Shane said, a little offended.
"No, I mean only sometimes you're cute like a bunny," Ilya said. "Other times, you're cute like a kitten."
Shane rolled his eyes, certain this was teasing in Ilya's specific way.
"Was okay?" Ilya asked simply. He seemed a little nervous of Shane's answer. Shane grinned.
"I see why you have lots of requests for next times," Shane affirmed. Ilya's smile was blinding. "We do need to talk about boundaries, though." Ilya raised his eyebrows. "Like, I don't necessarily mind if you want me to do something, or take something, specifically because it's hot, but I do need you to tell me that you're doing it." Ilya sighed, like it was a burden on him.
"I guess I can do that, zaychik," Ilya said.
"Only call me that," Shane said, before drifting off to sleep.
