Work Text:
With a huff, you hoisted the basket of freshly cleaned and folded clothes to carry it across apartment. This is how you were spending your day off. Doing laundry, finishing chores, slaving away for no pay. Walking past the closed door of the apartment’s second bedroom turned office slash game room, you heard the voice of Charlie inside, laughing it up with his friends in a group chat while they played some game together. Irritation bubbled up inside of you as you approached your bedroom at the end of the hall and balanced the basket against your hip so you could open the door. You’d love to be in there with him having fun and playing games too, but someone had to keep this place from looking like a messy bachelor pad.
Dropping the basket on the bed, you closed your eyes, scrubbed your face, and took a deep breath. It wasn’t healthy to get worked up over this. If you didn’t get in check now, you’d piss yourself off to the point you’d get all passive aggressive or snap at Charlie without him even knowing why. The last thing you wanted to do was start an argument, because it wasn’t like he was being malevolent. Unlike some of your former roommates, Charlie would actually give you a hand with chores… if he was asked. The issue was that you felt like you shouldn’t have to ask every freaking week. You weren’t one to beg, especially when he should know by now that the same things had to be done each weekend. He was a grown man, and at times, asking felt like more of a chore than just getting things over with yourself.
Letting out a sigh, you grabbed the stack of pants from the basket and walked over to the dresser to stuff them inside. After you put these clothes up, you’d politely go in there and ask him to help out instead of stewing on it. Maybe you’d have a chat over dinner later about some kind of Saturday chore schedule so that this wouldn’t have to be a recurring conversation. Then, you both could get your stuff done earlier in the day so you could spend the rest of the weekend lazing around and doing whatever.
When all the clothes were stored away, you opened the closet to slip the empty laundry basket on the shelf at the top. Charlie typically did this since he had an easier time reaching it, but still feeling a touch stubborn in spite of talking yourself down, you tried to do it yourself. As you tried to push the basket up there, something got knocked down in the process. You yelped and fell back on your ass as you ducked away from it. Good thing that Charlie had his headset on, because otherwise you’d be embarrassed if he had heard you got startled like that. Holding a hand over your chest, you looked over to see what fell. It was a plastic grocery bag with the handles tied together and something stuffed in it. You grabbed it and pulled it onto your lap to rip it open enough so you could see what was inside. It looked like clothing. Black… Weird material. It didn’t feel like the jeans, hoodies, or t-shirts that dominated both of your wardrobes. Curiosity got the better of you, and you opened the bag a little more to pull it out. Something else came out with it and fell onto your lap.
Black. White. Frilly.
It… kind of looked like what maids wear on their heads.
Confused, you unfolded and held up the larger article. The headband made a tiny bit more sense as you looked at what was undeniably a French maid dress…
What the hell?
You just stared at it in disbelief for a moment. You had folded enough of his clothes to know that this was definitely Charlie-sized. It’d be easy to write it off as a silly Halloween costume, but you knew Charlie was adamant about never dressing up for Halloween. Maybe it was from some kinky roleplay with one of his exes? That also seemed unlikely when you considered his preferences, but you really didn’t have any better guesses. The thought of him roleplaying a sexy maid made you laugh, but the mental image of him wearing this dress and tidying the apartment soon consumed your mind. A wicked smile crossed your face as you were struck with an equally wicked idea. You rose up off the floor and walked over to the other room, costume in hand.
Charlie was staring at the screen, tapping away at his keyboard and clicking with his mouse when you cracked the door open. The sliver of light from the hallway in the otherwise dim room caught his attention mid-sentence, and he glanced away from the monitor in your direction. You nudged the door the rest of the way open with your hip and held up the dress without a word, causing Charlie’s face to pale. He sat up in his chair and pressed the escape key on his keyboard. You couldn’t tell if it was from the glow of his setup or not, but his cheeks were tinted red.
“Hey, I, uh… I gotta drop, guys,” he stammered into his microphone. “Yeah… Yeah. I’ll be—” He quickly glanced at you, then corrected himself. “Er… might be back on later. See ya.”
After a few frantic clicks of his mouse, he tore his headset off and looked at you again.
“Dude, what the hell are you doing with that?” asked Charlie.
“I could ask you the same question,” you said. “Thought you didn’t do costumes.”
“I don’t. It… It’s a long story, alright?” He averted his eyes, scratching the back of his head. When you continued staring at him and raised a brow, he looked back up and held his hands in front of him. “Okay, okay. Listen, before you think it was for anything weird and kinky, it had to do with work.”
“Work?” you snorted. “It being for some freaky bedroom fun honestly would have made more sense.”
“Yeah, well. I wish that’s all it was, but swear to God, it’s the truth. Some weirdo made me wear it ‘cause he said it’d make him smile,” he said. “That-that asshole who ripped my nose off that one time! Remember I told you about that?”
“That same guy?”
“Yeah,” he said. “Dude was literally fucking insane.”
You nodded. His story was more believable now that he brought up that psychopath. Yet as crazy as that guy was, he had to be onto something. Just the thought of Charlie dressed as a maid made you smile. Making it a reality had to be so much better.
“So…” you said with a grin and lifted it up again. “You’ll really just put this on to get someone to smile? Or are you willing to play the part too?”
It only took Charlie a second to understand where you were going with this, and he groaned.
“… Oh, c’mon,” he said with a shake of his head. “If you want me to like, clean the bathroom or something, I’ll—”
“Do it wearing this,” you finished for him before tossing the dress in his direction. He caught it just short of it hitting him in the face. Triumphant, you stepped out and walked back to the bedroom. That little comment from him absolved you of any sympathy you may have had for him. He answered with that offer to clean so quickly, like he knew it needed to be done, but he wasn’t going to say anything until you did.
Bitch.
Fuck helping him out. You were going to milk this maid thing as long as you could get away with it.
As you entered the bedroom, you heard him hurry to his feet to follow along behind you, as well as how he nervously chuckled when he caught up with you.
“You, uh… don’t seriously want me to—”
“Yeah, I do.” You picked up the headband from the edge of the bed and waved it at him. “I could use a maid around here to help me with all these chores.”
Narrowing his eyes, he snatched the headband from you before stomping into the bathroom. You couldn’t help but snicker as you seated yourself on the edge of the bed. The rustling of clothes on the other side of the door was audible, along with his grumbling. You crossed your arms and bounced your leg in anticipation of what you were about to see, and he thankfully didn’t keep you waiting long. Within a few minutes, the door creaked open, and Charlie stepped out looking like the cutest little maid.
“Ooh, la laaa,” you said, eyeing him up and down. “C'est sexy~.”
“Shut up,” he said as he rolled his eyes and folded his arms.
You didn’t say anything else, but didn’t peel your eyes away from him either. A deep blush claimed his face and only made him look more appealing to you. Good God. Charlie looked damn good in a dress. You didn’t realize seeing him in something like this was enough to get you going. You’d never really understood the appeal of maid costumes, but it all clicked in that moment. If this was going to be a thing, and you already knew it would be, you’d definitely need to invest in some stockings or something for him to really complete the look. Those tube socks of his didn’t really cut it.
“… So, are you gonna clean the bathroom, or are you gonna stand there looking pretty?” you asked after a minute of ogling him.
He groaned and turned on his heel, stepping back inside the bathroom. As embarrassed as he seemed, you knew that if he didn’t want to play along, he wouldn’t. The fact that he put up so little of a fight meant that he was enjoying this more than he let on.
As tempting as it was to follow him in and goad him while he worked, you figured that’s probably what he expected you to do. Instead, you decided to let him work a bit and come back to see what he was up to when he least expected it. You walked into the other room and sat in front of your own desk. Not wanting to get too invested in anything, you opened up the browser and checked your social media. You wasted a little bit of time catching up with your feed before getting up and sneaking back to check on your maid.
Charlie was on his knees, scrubbing the inside of the bathtub when you stepped in. While you always liked seeing him bent over like this, his ass looked extra enticing in that dress. How was that even possible? As tempting as it was to walk up and grab it, you decided not to disrupt him. You instead leaned against the doorframe and offered him a little assistance.
“Missed a spot,” you said, pointing at a corner of the tub that he clearly hadn’t gotten to yet. He shot an agitated look back at you from over his shoulder and sucked his teeth, but directed his attention to the spot you pointed out. He had to bend a little more to reach it, causing his dress to ride higher up his thighs. You bit your lip as you looked down and caught the bottom of the leg of his boxers peeking out from beneath the frilly skirt. The dress was longer than you’d like it to be, so this was probably as close to a panty shot as you were going to get. Might as well enjoy the view.
“Don’t you got anything better to do?” he asked without even turning around to look at you.
“Nope. Saving it all just for you,” you quipped. “So, hurry up.”
More grumbling followed, but you were too busy laughing to make out what he was bitching about as he resumed scrubbing. You walked up behind him, lifting the lid of the toilet to inspect inside of it. It was pleasing to see that he had already poured some cleaner in there to soak.
“I’m getting to that,” he huffed.
“Oh, I know,” you said in response before patting his behind. “Keep up the good work.”
Charlie’s lips parted to speak, but they were quickly drawn into a thin line and he lowered his head to “focus” on what he was cleaning. This was too damn easy.
“Well, I’ll let you get back to it,” you said. “Let me know when you’re done in here.”
You took the opportunity to smack his ass one more time for good measure before heading back to your computer. Flopping back down onto your chair, you got comfortable and looked for something else to occupy you in the meantime...
“... Hey.”
You tore your eyes away from what you were reading to glance over and see Charlie standing at the door.
“I’m… I mean, I think I’m done with the bathroom,” he said when he got your attention. You couldn’t help but notice how his hands twisted the edge of his apron. “If you, uh… wanted to check it out.”
Checking the time, you realized you got more distracted than you intended. You rose from your desk and squeezed past him to visit the other room. The moment you pushed open the door to the bathroom, you couldn’t help but nod in appreciation. It was sparkling. The toilet, tub, and sink were white as snow. There wasn’t a single smudge or streak in the glass of the shower door or the mirror. It smelled so good. You swore that you’d never seen it this clean.
“Damn,” you said. Charlie was better at this than you thought. You needed to use this to your advantage while you had him. “Let’s see if you can get the kitchen looking this good.”
“Ugh, seriously? The kitc—?”
He started to complain, but one stern look at him and he shut his mouth.
“Sure. Fine. Whatever,” he mumbled and left in the direction of the kitchen.
The rest of the afternoon continued like this. Charlie finished one task, you put him on the next, then kicked back until it was time to do it again. You tried to find other things to occupy yourself so you weren’t in his way, but as the day progressed, you wound up supervising him from the couch anyway. It was tough not giving him a hand. You kept having to remind yourself that you couldn’t give in. Though you felt bad, you didn’t feel bad enough to prevent you from giving him more menial tasks to complete.
As evening approached, you looked around while pondering if there was anything else you needed done. The place was honestly spotless. He had even wiped the baseboards and dusted the vents and ceiling fan.
“So, like… Am I done yet?” he asked with a slight huff to his voice. Sweat beaded his forehead and his face was flushed from a combination of the work he’d been doing and the stuffy dress he was still in. Goddamn. At this point, you weren’t sure if you were turned on by his outfit, or the fact that he did such a phenomenal job…
Both. There was no doubt that it was both. All the cleaning that could be done had been completed, but you didn’t want him out of costume just yet. As the heat pooled between your legs, you realized there was a single task you still needed him for…
… One that involved getting dirty instead.
“Actually,” you said, scooting to the edge of the couch. “I’ve got one last little thing I’d like you to help me with…”
“… What is it?”
His response was laced with exasperation and defeat. You smirked and curled a finger to beckon him closer. He didn’t budge, just looked down at you with furrowed brows. Figuring you’d give him a hint, you parted your legs. His eyes grew wide and flicked down to your crotch before catching your gaze again. A slow nod and smirk from you were all the confirmation he needed. After swallowing the lump in his throat, he closed the distance between the two of you.
The skirt of his dress pooled around him on the floor as Charlie dutifully knelt between your legs. His hands slid up the sides of your thighs before gripping at the waistband of both your pants and underwear. You lifted your hips a bit to make it easier for him to slide them down your legs. He balled your bottoms up after pulling them off your legs and tossed them to the side without care, which would have been fine any other time, but wasn’t very maid-like behavior in your eyes. You tsked and shook your head, prompting him to knit his brows.
“What?"
“You’re really going to leave a mess like that?”
When he realized what you were implying, he rolled his eyes with a scoff, picked up the articles, and began to neatly fold them before placing them beside him on the floor.
“Better now?” he flatly asked.
“Mhm. That’s a good boy,” you cooed, reaching forward to stroke his cheek with your thumb. Though he tried his hardest to keep his face neutral, you could feel the heat rise to the surface of his skin from the contact and the compliment.
The gentle brush of fingers against your calf tore you away from staring into his eyes, and you watched as he lifted your legs one at a time to place them on his shoulders. Chewing the skin of your bottom lip, you leaned back against the couch while he lowered his face. His hot breath ghosted the sensitive skin between your legs, cooling the flesh that was already drenched from your perpetually aroused state this afternoon. His hands were on you again, now holding the back of your thighs to spread your legs further apart.
Neither set of eyes strayed from the other’s while his tongue circled your arousal. You struggled to keep yours open when he took you into between his lips. You lost the gazing contest when the sensation of him beginning to suck caused your eyes to flutter shut as a moan rose up out your throat. He began licking you again, swirling his tongue around the area.
“Go on,” you coaxed. “Lick it clean, babe.”
Charlie paused, shooting you a dirty look.
“Don’t,” he breathed.
He couldn’t stand corny, groan-worthy dirty talk and you knew it, but you couldn’t resist letting that one slip. Fortunately for him, the tickle of his lips uttering that one word against your sex was enough to render you speechless. Your teeth clamped your bottom lip as he resumed teasing you with his tongue. His ministrations combined with everything that led up to this were so sexy that you were gushing by this point. His saliva mingled with your body’s lubricant, creating a sticky mess that trickled down. The two fingers of his that joined his tongue were soon coated in it, making them slick enough for him to easily slip them into your hole. Your breathing hitched from the sudden intrusion; his pudgy fingers were so damn thick and satisfying. You sunk further into the couch with a content sigh, angling your hips upwards to give him better access. You clenched around his digits as the fingertips stroked your spongy inner walls. His lips latched onto your stiff arousal again, and the light sucking that followed drove the heavenly sensation to the next level. You were rapidly approaching a climax and knew it’d come if he kept at this, but you still didn’t want this to be over so soon.
“Charlie,” you panted out. Your hand felt around until it landed on his forehead so you could weakly push him away. “B-Babe…”
He eased off of you, lifting his head. His fingers remained inside of you, but were frozen in place.
“Huh? Something wrong?”
You managed to raise your head from the back of the couch to meet his eyes. A smile cracked when you saw his flushed cheeks and the way his frilly headpiece had gotten all lopsided.
“G-Get up.”
His face was etched with confusion, but he moved your legs off his shoulders. Holding the edge of the couch to keep steady, he pushed himself up to his shaky legs and stood in front of you. Your eyes roamed down, admiring the way the dress and apron clung to and hung around his middle. However, it was just a bit too roomy to see what you hoping to see.
“Gimme a peek under your skirt,” you said.
Charlie huffed, but reached down to grab the hem of the dress. He lifted the front just enough to show you what he figured you wanted to see. You couldn’t suppress your goofy grin as you saw his boxers straining to contain his boner as it tented the fabric. That itself wasn’t an uncommon sight for you, but seeing the frilly fabric perfectly framing it really kicked your enjoyment to the next level. You motioned him closer, and he shuffled so he was standing right in front of you. You reached forward and rubbed him through his underwear. His lips parted as you felt his cock twitch against your palm. He groaned.
“Fuck…”
His tip soaked the cotton, and you swallowed hard as you slipped your hand under the waistband. Your fingers coiled around his throbbing erection and began to pump it.
“Babe…” he breathed, then swallowed.
“You ready for the last chore, Dompler?”
With eyes screwed shut, he bit his lip and nodded. You pulled your hand out of his boxers, wiping it on his apron before shifting your position on the couch so that you were leaning over the armrest, presenting yourself to him.
“Fuck me.”
“Fuck you?” he repeated. When you nodded, he grinned and perched his fists on his hips. “That’s…” He paused to let out a chuckle of relief. “Honestly, that’s the furthest fucking thing from a chore, babe.”
“Yeah? The chore is that you gotta keep the dress on.”
He rolled his eyes and shook his head, but rested his knee on the couch cushion behind you.
“You’re weird. You’re kinda a weirdo, you know that?” he said as he pushed his boxers down and got into position behind you. He hiked the skirt of the dress up and held it with one hand while the other gripped your hip and pulled you back toward him. He let go of the dress so he could grab his cock, and it draped over your back as he guided himself in. You sucked in a breath as his tip kissed your entrance and braced yourself as he pushed it in. You sighed and slumped against the armrest as he filled you up. This relaxation didn't last long before his other hand grabbed hold of you and he drove himself the rest of the way in, but the comfort of all his weight resting against your back as he leaned forward to whisper in your ear was divine.
“Just lay there like you’ve been doing while I do all the work,” he said. You scoffed, interpreting that attempt at dirty talk as a sly dig.
“Half the shit was done before you even started.”
“Shush,” he said, pressing his lips to your temple. “I know, babe. But that … Like, it doesn’t really make for good dirty talk. Does it?”
You snorted and shook your head.
“Yeah,” said Charlie, his voice growing low and husky. “That’s what I thought.”
Any retort you had in mind was wiped from your thoughts when he began to thrust. Each stroke was slow, deep, and deliberate. He was in no rush, it seemed. He took his time to ensure you felt every inch he had to offer. The agonizing pace left you wondering if he knew of your attempts to prolong this little game today and used it against you.
Of course, as much as he wanted to tease you, Charlie had no intentions of boring you. Just when you had gotten comfortable with the steady rhythm, he began snapping his hips against you. You gripped the armrest to steady yourself so he wouldn’t fuck you over the edge. The gratuitous smack of skin against skin was semi-muffled by the thick fabric of his dress, which only made it more erotic to hear, if you were being honest. Your top half sunk further against the armrest as you arched your spine and rocked back, eager to meet him as he pumped in and out of you. Sure, he said for you to let him do all the work, but you both knew you weren’t one to sit around and twiddle your thumbs when something needed to get done.
Charlie grunted, rewarding your efforts with harder, faster thrusts. Short, staccato moans were fucked out of you. Your fingers tightened around the edge of couch and toes curled as each snap coaxed you closer to your tipping point. He appeared to be in no better shape. You were supporting most of his weight now as he leaned against you, panting and swearing behind your head while continuing to pound you. You could feel the sweat pouring off his body and soaking your neck, as well as your mutual fluids dripping down your thighs. The sterile smell of cleaning fluids had long been masked by the potent musk of your union.
You could feel each throb of his dick as it pulsed inside you, and you knew it wouldn’t be long before he was spent. You let out a shuddering breath as you readied yourself for the inevitable, but you weren’t prepared for one of his hands to let go of your hips and reach around. The feel of his fingers playing with you caught you off-guard, making you tense and cry out. Shudders then wracked your body as Charlie’s expert hand pushed you over the edge with one final touch. You clenched around him, so tight it was impossible for him to pull out. Feeling you squeeze his cock like a vice grip was his own toppling point, and with one last jerk of his hips, he came with you. He spilled damn near everything he had deep inside you, and you still milked out the rest.
Weary, you collapsed against the couch when Charlie’s grip on you loosened. His now-flaccid cock slipped out of you in the process, making you whine as the evidence of your lovemaking leaked from your well-fucked hole. Before the mess had a chance to cool and get uncomfortable, he used his skirt to wipe it off your thighs before reaching behind him, tugging at the ribbon that cinched everything together, and pulling the dress off over his head. It fell to the floor in a heap, and he finally slumped back against the couch cushions. You weakly twisted around and propped yourself up, looking down at Charlie’s naked form with a fond smile. With shaky limbs, you crawled over to lay on top of him.
“Charlie,” you whispered as you wrapped your arms around his waist and rested your head on him. You could hear his heart rate as it slowed to normal with each rise and fall of his chest. “That was sooo good, babe.”
“Yeah?” he asked, breathless from exerting himself like that.
“Uh-huh.” You lifted your head so you could look into his eyes. You smiled again as you adjusted the headband that he was still wearing and uttered the rest of your reply. “It’s like you were maid for this.”
A moment of silence passed, then he clapped his hand on his face and groaned your name.
