The Two Roommates (CF Exclusive)
by OAT

Author’s notes: This is what I call a “realistic fantasy”.

Real: The characters are very real with personality, speech and manner all true to who they are. The circumstances of living were very real. My girlfriend (now wife) at the time lived away with these two plain, but attractive Asian roommates. I slept over on occasion.

Fantasy: The names are fake. The story itself never happened, but was imagined many, many times over in my head. Finally decided to give it some story structure and put it all to paper. Carefully crafted over many hours. Hope you enjoy. 


Aimee woke up and walked out of her room into the common area, rubbing her eyes.

She saw Karen, her roommate, sitting on the couch, what appeared to be on top of someone’s face. Karen was a short and slim, light-skinned Korean girl, with plain but pretty facial features, straight black hair and hips slightly larger than most girls her frame. She was looking down at her phone, wearing a loose white tank top and worn black yoga capris. She had her knees curled up to her chest, her feet on the person’s mid-section, and leaned her left side towards the backrest of the couch. The person beneath her had his face hidden, covered by her butt.

“Are you sitting on Ryan’s face?” Aimee asked Karen, standing there in a sleepy confusion. Aimee was a Vietnamese girl, taller than Karen, with dark, wavy hair, chubby cheekbones and a slender frame. She had a bit more curves than Karen and a roundness in her rear. She was wearing a light blue tee and loose fitting, yellow-striped pajama shorts.

“Yeah, watching my show. Just woke up.” Karen was scrolling absentmindedly on her phone. Her body appeared to tense for a moment before relaxing again.

Aimee started walking, noticing a smell on her way, to the kitchen behind Karen to make some breakfast. She got some eggs out of the fridge, turned on the coffee maker, and heat up a frying pan. 

“What are you watching?” Aimee called out.

“Kardashians. Marathon today.” Karen said, not lifting her head.

After a few minutes, Aimee sat down to her breakfast at the dining table behind the couch, and looked at Karen while she ate. Aimee’s stomach turned a little bit, probably upset from the previous night’s drinking. She, Karen, her third roommate Jess, and Jess’s boyfriend Ryan had played a bunch of beer games the night before. Jess was working overtime today at the hospital, she remembered.

“So, you’re just sitting there?”

“Yeah, woke up and saw Ryan laying here, snoring. He wouldn’t budge and I wanted to watch TV. So I sat on him and started watching.” She said matter of factly.

Karen raised her head and squinted to her left at Aimee, and in a hushed tone said, “I’m really gassy too, trying to hide the smell.” She looked back down at her phone, and let another soft, silent fart into Ryan’s mouth.

Aimee was still confused, and said, “Oh… okay…” She sat quietly and continued on with her breakfast and coffee, her belly feeling the same as Karens’, full of gas. She ate, alternating her eyes between Karen and the TV.

PFOOOOT

Aimee had her mouth full of eggs when she overheard the fart blast down Ryan’s throat, and scrunched her face in disgust. Karen let off a small giggle.

“That’s gross. Could you at least keep it quiet while I eat?” Aimee said, looking down to her plate.

Karen smiled to herself. “Sorry didn’t think you’d hear.”

Karen strained her body, farting again, this time silently, hot and long it streamed. “Ah”, Karen sighed. She rested the side of her head on her hand and turned her attention to the TV. She pushed out her butthole and farted two more small, silent, warm ones. Ryan’s mouth had a constant swirling of her gas in it, and his lungs burned a bit.

After finishing her breakfast, Aimee brought her dishes to the kitchen. “How long have you been up? He doesn’t mind that you’re… just… farting on him?” She started to brew a cup of coffee.

Karen didn’t answer for a few seconds, engrossed in her show. “I don’t know, maybe 20 minutes? What time is it?”

“Eleven.” Aimee said, turning on the sink and soaping the sponge.

Karen laughed. “Oh, it’s been like an hour.”

Aimee scrubbed the dishes and then turned off the water. She wiped her plate down and placed it in the drying rack.

BRRRRRRRPPPTTT

Karen had exploded another fart that rung deep down and reverberated along the sides of Ryan’s throat, one that Aimee could hear from the kitchen.

Aimee shook her head, not saying anything, cleaning the counter before taking a cup of coffee towards the couch. She wanted to take a closer look at all this. Ryan’s body lay flat with his face upwards into Karen’s ass, with only his chin visible. Karen sat in a squat, her legs spread with one foot on each side of Ryan’s chest. It appeared that Karen’s asshole was directly inside Ryan’s mouth, pressing hard through the thin material of Karen’s black yoga pants.

Karen had been texting. She stopped to look up at Aimee. She strained for a brief two seconds, and then relaxed. She farted a quiet but large, hot, expulsion of gas that filled Ryan’s cheeks. She smirked and looked back into her phone.

“That must be really nasty.” Aimee said, then looked at the Kardashians. A new episode was just beginning. She felt a gas bubble approach her rear, too, and then looked down at Ryan’s body.

Karen shrugged. “I’m not smelling it much.” Karen released another two soft, silent puffs in quick succession. And then a third, burning fart leaked steadily into Ryan’s mouth and came out his nose. Karen could feel its heat on her butt. “Think I need to use the bathroom soon.”

Aimee carefully sat down onto Ryan’s crotch area, right beside Karen’s feet, and sipped her coffee with two hands. She looked at where Karen’s crotch met Ryan’s chin. She could see Karen’s butt muscles slightly expand every time she released a puff of gas into Ryan’s mouth, accompanied by her inaudible grunting. This occurred nearly every ten seconds or so, Karen continually filling his lungs and his mouth with the taste of her hot, pre-poop farts.

After a minute of watching this, Aimee shook her head back to the TV. “Geez, that’s…” She stopped, feeling her own gas act up. She thought for a moment, and looked back at Karen.

“Hey.” Aimee smiled slightly, raising her right cheek.

BRRRAPTT

Karen was typing into her phone, texting, and giggled at Aimee’s fart. “Nice.” Karen strained in response.

BRRRRRRFFFFfffsssssssss…

Karen shot a fart down Ryan’s throat with force and that ended with a trail of warm gas. Her farts were pushing her poo closer to her butthole, and closer to Ryan’s lips. “Mm.” She moaned softly, smiling.

Aimee had to laugh. “Looks kinda… fun, actually...” She turned her attention back to the TV.

Aimee watched the Kardashians while drinking her coffee. Karen alternated her attention between her phone and the TV for the remainder of the episode, releasing countless amounts of quiet farts, small and large, into Ryan’s mouth.

During the final commercial break, Karen dropped her hands and phone to Ryan’s chest, sat up and stretched her back a little. She gave a quick, small push while stretching, and then looked at Aimee. “Ugh, Ken won’t leave me alone. He keeps trying to fly out here.”

She let the phone down and began undoing her ponytail, fixing it into another one. Maintaining her upright posture, Karen set her hair, held her head down, and pushed out another puff into Ryan’s mouth.

Aimee was still in a small amount of shock at how nonchalantly Karen was filling Ryan’s mouth and lungs up with her foul fart gas. Karen flipped her hair and turned her head to the TV. “I think he’s obsessed. Like, I just want to chill” she said, rolling her eyes.

After losing herself in the show momentarily, Karen leaned her elbows back onto the armrest, stretched her legs out toward Aimee, and placed her feet on Aimee’s lap. Karen’s butt further pressured Ryan’s face and covered it whole. Her butthole never left his mouth. She tensed up for another two seconds, then relaxed, while watching the TV. She gently and slowly wiggled her butt down a little, trying to get comfortable.

“I have to go but I’m too lazy to get up.” Karen giggled, placing a hand to her mouth.

Aimee turned her head to the TV and they both watched the new episode begin. Aimee could tell every time Karen would fart because of the small movements and quiet grunts Karen would give. It started to smell pretty bad, even though almost all of it was being absorbed by Ryan’s face. She could tell Karen really had to go soon and was impressed at how well she held it in, Karen being able to leak just a constant and steady stream of quiet fart fumes into Ryan’s mouth.

They casually sat and watched half of the episode before Aimee felt a rumble. She looked down at her legs and slightly lifted herself to let out a warm, silent fart onto Ryan’s crotch.

Karen grinned and looked at Aimee out of the corner of her eye. “I saw that. I really want to push more but I’m afraid I’ll crap!” She laughed, briefly falling towards the back cushions of the couch, though making sure not to shift her seat.

During the next commercial break, Karen leaned forward, hugging her tummy. “Unnnhh.” Karen slightly pushed her poo out, and then continued to push out a very, very long trail of silent gas down Ryan’s throat. After nine full seconds of this fart Ryan began coughing into her yoga pants, forcing Karen to briefly jolt before gripping the couch and holding herself down, pushing Ryan’s head into the cushion until he stopped and settled.

Karen raised her eyes and looked at Aimee for a second, seeing if Ryan would move. “Ha, uh, too much?” She smiled, pushed herself up and swiftly adjusted her position, now resting her knees on Ryan’s chest, sitting up, and then sliding her feet beneath the sides of Ryan’s head. Using her feet, she softly inserted Ryan’s nose into the crevice of her butt.

“Ok, I’m gonna go, just a sec.” Karen wiggled her dampened cheeks open a bit, pushing her browning hole to meet Ryan’s nose through the thin fabric of her pants. Aimee watched as Karen turned her head and looked down over her shoulder at Ryan. Placing one hand on top of Ryan’s head and the other grasping an errant strand of hair from her face, Karen strained, exhaled mockingly from her nose, and then forced a long, quiet, shit-smelling fart directly into Ryan’s nostrils. As she released this fart, Karen softly pushed her butt down into Ryan’s face and cradled his head with her feet, ensuring the gas would not escape. After sealing this fart in for a full minute, satisfied, Karen jumped up, smiled at Aimee and said, “Yea I reaaally gotta go.”

She walked towards the bathroom in the hallway, behind the TV. “He’s all yours.” Karen closed the door behind her, and turned on the bathroom fan.

Aimee turned her head towards Ryan, who looked completely out of it. He coughed once, and covered his eyes with his forearm, hungover, sleepy, or drunk on Karen’s gas, Aimee couldn’t tell. The next episode was about to begin, and Aimee stood up to refill her coffee. Before she got anywhere, she felt a gas pang and was ready to fart again. She looked at the closed bathroom door, and then down at Ryan.

“Hm.”

Aimee placed her mug down on the coffee table, bent over, and held herself with her hands on her knees. She slowly lowered her butt onto Ryan’s face, placing her hole an inch from his nose and mouth. Not to disturb him much, she eased out her stored fart, which blew under his nose and across his lips. The fart lasted longer than she anticipated, and she got a little tired from her held position.

The opening scene had begun, and Aimee didn’t want to miss it. She hesitated briefly before deciding to lower herself onto Ryan, first gently removing his arm from his eyes. She swung her left leg over his body, bending her knee close to her chest, while resting her right leg on top of Ryan’s torso and alongside his right arm. She lowered her butt onto Ryan’s face, and nestled his nose into her crack. Attempting to relieve some itchiness, Aimee lightly grinded the skin between Ryan’s nostrils side to side across the ridges of her asshole, before settling down, getting comfortable. She looked down at her shorts, noticing they were off to the side a bit. She thought about how she hadn’t showered since the prior morning.

During the next commercial break, Aimee felt a cramp. She thought for a moment before giving a gentle test push. She could feel her anus pinch Ryan’s nose upon closing. The gas approached, and Aimee decided to let it out.

PFFFFFFFFFFFFFFT

A real airy fart vibrated and burned as it travelled through Ryan’s nose and into the back of his mouth. He gave out a mild groan, and Aimee gripped the couch, concerned he might be too agitated from this direct, powerful rush of gas. She looked down, and when he settled, she felt safe enough to settle too. Aimee, once more, gently grinded her itchy hole side to side along Ryan’s nose. She pushed out a short but foul-smelling after-fart into it, then relaxed herself again.

Aimee’s gas wasn’t as leaky or frequent as Karen’s, and so she calmly enjoyed the Kardashians until her next intense gut rumble. Remembering how Karen could fart into Ryan’s mouth with little resistance, Aimee thought it might be safer than forcing an explosive fart up his nose again. She lifted her butt up slightly and found Ryan’s mouth with her fingers, slowly moving it open. Her pajama shorts fell, covering her, and she briefly contemplated before deciding to pull them to her side. She lowered herself into Ryan’s mouth, and his lips made a seal around her. As her gut pressure intensified, Aimee took a deep breath, and gripped the couch in preparation.

BRRROOOOOOOOOOOOOOOOFFFFFFFFFFFFFT

Aimee’s butthole expanded greatly, unleashing a huge, airy burst that immediately filled Ryan’s lungs and echoed long down his throat, vibrating down his body for its duration. The inside of his mouth had been sprayed with a light, moist coating. Aimee slowly exhaled in relief, and after her breath, she pulsed her hole outward again, releasing two small after-farts, which popped softly between Ryan’s cheeks. Ryan wriggled slightly, and a second later, swallowed the foul gifts. Aimee relaxed her arms and legs, gently settling herself back down.

“Damn.”

Aimee’s eyes widened and turned her head up to see Karen standing next to the TV and looking at her. She was holding an empty toilet roll and wasn’t wearing any pants.

“You know, it was YOUR turn to shop. We don’t have any left.” Karen held the empty roll out, tilting her head to the side.

Aimee carefully but quickly rolled off Ryan and adjusted her shorts, heading towards her room, which had the master bathroom. “Sorry! Let me get what I have.”

Karen dropped the empty roll, and walked towards Ryan, turning her head to see what was going on. The show had just resumed from commercial, and the Kardashian sisters were in the middle of a fight. Karen stood there for a moment, getting absorbed. Ryan gave a cough, and Karen briefly looked down at him before lowering herself to sit on him, squatting, and carefully separating her butt cheeks using his face. She rubbed her dirtied, brown hole along his lips until opening them, and then gently let her weight down. She leaned her left elbow onto her knee and rested the side of her head in her hand, watching the television. She gave a soft, empty push into Ryan’s mouth.

Aimee came back to see Karen sitting on Ryan’s face, unwiped and bare assed, and dropped her jaw.

“Ewwww, Karen! That is so…”

“What? You practically did the same.” Karen lightly shrugged, trying to pay attention the TV.

Aimee, speechless, just walked to the bathroom to place the roll.

Captivated by the Kardashian fight, Karen gave an absentminded push, a bit more forceful and lengthy than the last. A small shaving of her poo crinkled out of her anus and curled, sticking to it. She pushed out again, forcing the sliver to grow in size, then dropping loose onto the top of Ryan’s tongue. Karen’s butthole remain expanded and released an incredibly hot belching of silent, shitty gas that swirled and filled up Ryan’s mouth with her taste. Another piece of her shit arrived the gates. Karen smiled to herself while brushing back some hair behind her ear, having sensed earlier that her business in the bathroom hadn’t entirely finished. She reached for her phone that had fallen in the cushions, unlocked it, and looked at her messages.

“Can I sit down?” Aimee walked towards the couch, staring at Karen’s cheeks hugging Ryan’s face.

Karen was texting and didn’t look up. “Yea.”

Aimee proceeded to sit down slowly onto Ryan’s crotch while turning her head to the TV. She folded one of her legs Indian style, leaned against the backrest, and watched the ongoing argument between the Kardashians. She noticed the smell in the room was getting worse, but tried to ignore it. For the rest of the episode, Karen was on her phone, emitting small grunts and breaths through her nose. Aimee felt a pang of gas, and released it carelessly. Growing tired and a bit bored, she closed her eyes, nodding off shortly thereafter.

PRRRRRRRRTTTTSSSSSSS

Aimee awoke to the sound of Karen’s fart, and rubbed her eyes. The episodes’ credits were rolling on the screen. She looked to Karen, who had just exploded this deeply wet sounding fart into Ryan’s cheeks. Karen hadn’t moved from her squatted position, and just sat there, calmly immersed in her phone. This last fart, unbeknownst to Aimee, dropped a not-so-small splatter of shit into Ryan’s mouth, which slid down the tip of his tongue and along it’s sides. Karen had spent the entire episode pushing small, sludgy, brown secretions into Ryan’s mouth, each accompanied with hot clouds of her gas. Each time a piece had been swallowed, Karen replaced it with a fresh one. But this last, larger dropping, stuck in Ryan’s mouth.

Karen placed her phone down and looked up to Aimee. “You got the toilet paper?”

“Yeah, it’s there.” Aimee said, rubbing her eyes.

Karen took a moment and focused. “’kay” she whispered. She closed her eyes, grimaced, and tensed her body for a full four or five seconds. Karen delivered a final, substantial gift, and then completely relaxed, lightly pushing Ryan’s head into the cushions with her weight. She sighed in relief.

“You okay?” Aimee asked, eyes focusing on the TV, trying to avoid Karen’s somewhat visible privates below her shirt.

Karen rolled off Ryan and headed to the bathroom. “Iiiiiiiii’d not stay there if I were you!” Karen sang while laughing, grabbing her yoga pants from the floor, and closing the bathroom door.

Aimee looked at Ryan’s face, his cheeks full, with touches of brown smearing around the lips. She covered her nose and mouth and slipped to the side of the couch, watching Ryan attempt to swallow a few times, trying to keep Karen’s waste down.

“Ewww Karennn.” Aimee, disgusted, jumped off Ryan and walked swiftly to her room.

There was a flush, and Karen stepped outside from the bathroom. She looked down the hall and placed a hand on her hip. “What? C’mon, it’s not that bad!” She giggled, and looked at Ryan still laying on the couch. She smirked and shook her head. “Right?”