Work Text:
Moira hadn’t really intended to get a job working on the other side of a glory hole when she’d decided she could use some extra cash, but, like with most things in her life, she’d found herself seeking it out after a fight with her father.
It was all because of her stupid designation. Ever since she’d presented as an omega at fourteen, Barry had gone from overprotective to completely overbearing - making her wear a safety collar whenever she left the house, having her shower with strong, pheromone-covering soap, and scent marking her clothes heavily to make sure she always carried the scent of an alpha - to the point where, five years later, she was more than ready to snap. A sex shop was the last place Barry would want her to work, especially in the back, behind the curtains where only paying customers were allowed, so of course, she’d snagged the job immediately, feeding her family a story about a custodial position at a retail store so that they wouldn’t worry.
Once she was inside the shop’s tiny back room, she shed her street clothes, and her father’s scent with them. She was a grown woman, for fuck’s sake, she could handle her own pheromones. Stripped down to her bra and panties, she double-checked that she’d locked the door before slipping three fingers underneath her waistband, circling one over the small bud of her clit. Being attractive was an important part of her job, and even if the alphas she was servicing couldn’t see her, their keen noses could still smell her through the thin wall. Making herself aroused was an easy way to kick up her scent enough to be detected, and just to make sure it came through, she’d rub her own slick over her scent glands, letting the irresistible smell of a needy omega permeate her.
Properly scented, Moira licked the last vestiges of slick from her fingers, wiping them on her panties before unlocking the door and heading for her post.
The alpha’s side of the glory hole was in a sound-proofed booth with a DVD player for watching porn, with Moira’s side tucked into what looked like a small utility closet. The space was at least less depressing on the inside, with a basic nest of pillows and purple string lights on the ceiling. Whoever worked the shift before her had gotten into the habit of leaving a little lavender-scented calming sachet behind one of the pillows, and while Moira didn’t need such things herself, the floral scent was admittedly a nice addition to the room.
Closing the door behind her, she settled into the nest on her knees, unbuckling her collar and tucking it away next to the calming sachet before flipping the tab on the wall to let any customers know that she was open for business.
She only had to wait a handful of minutes before a heavy cock was being fed through the hole in front of her, its head already beading with clear pre-cum.
Moira closed her eyes, breathing in the alpha’s scent as she licked up their length. Male most likely, and muskier than most, which meant he probably had a job that involved manual labor, getting dirty out in the hot sun, and had stopped in on his lunch break.
She knew most would judge her for it, or ask if she was working under duress but, as she wrapped her lips around the alpha’s cock and began to suck, she couldn’t deny that she loved her job. She got to make people happy, helping alphas sate themselves in a way that kept them calmer and more clear-headed in their normal lives, as well as doing so in a way that she knew would piss off her dad to no end if he ever found out. Most of all, though, the anonymity of her “clients” meant that she was able to pretend that the person she was really going down on was whoever she wanted. Not that her fantasies ever strayed from one person in particular.
Claire Redfield was the epitome of the perfect alpha. She was the kind that you’d find saving princesses and slaying dragons in a bedtime story, with an illustration of her in shining armor on horseback, copper hair flowing in the wind, and despite Moira’s best efforts to focus on someone more attainable, she’d been hooked on Claire for years. It had started back before she’d even hit puberty, when she was still a pup and would tail after her like a little shadow whenever she would come to babysit her and Polly. Back then she’d simply thought that Claire was the coolest person to ever exist, with her leather jacket and motorcycle and the fact that she always seemed to know how to beat whatever video game Moira had gotten stuck on. Her parents even still laughed about the time she had very seriously presented the older girl with a ring pop and insisted that they get married when she was older.
Once she’d presented, those feelings had gotten a lot less innocent, to the point where she’d even snatched the old hoodie Claire had left behind one day to be a part of her nest during her first heat, and had spent the entire time clutching at it and burying herself in the alpha’s scent.
At least here, on her knees, she could imagine that the dick in her mouth was Claire’s. That it was Claire’s leaking tip that she licked like a kitten, Claire’s knot that she squeezed with her fist, Claire’s sensitive frenulum that she rubbed her tongue over until she shot hot, salty cum down her throat.
Even as Moira took a hearty swig of the juice she’d brought along to clean the lingering taste of spunk from her mouth, she felt herself sober over the knowledge that it was nothing but a fantasy. Claire was far too noble to ever consider taking someone so much younger as a mate, and even less likely if that someone was an omega she’d known since they were a pup.
Shaking off the heavy thoughts, she capped her bottle, getting up to stretch out her legs between customers.
--
She was almost to the end of her shift when the unprecedented happened.
An alpha came into the booth on the other side of the wall, their boots clunking heavily on the floor with each step. Moira liked boots. Liked leather in general, because it was Claire’s favorite.
She was already getting into position when she realized she could hear the alpha muttering to themselves. That wasn’t entirely out of the ordinary. The wall between them was thin, and there was always a couple of alphas who liked listening to themselves talk while she sucked them off. What made her world come screeching to a halt was the fact that she recognized the voice on the other side.
Claire’s voice.
Moira’s immediate reaction was panic. Claire had to be here because she had somehow found out that it was where she worked, and she was here to drag her out and give her a firm reprimand for being so reckless. Only, Claire wasn’t talking to her. Instead she was muttering to herself under her breath about Neil and red tape and never getting the appreciation she deserved. Which meant that maybe she wasn’t there for Moira. Or at least, not knowingly.
From the next room, she could hear the clink of a belt buckle being undone, and she had to swallow back a sudden flood of saliva.
She’d never thought of Claire as the type of alpha to make use of such a service, but she certainly wasn’t about to judge her for it. It was more common than most people liked to admit, especially among alphas who weren’t on suppressants. Though, Moira considered, Claire normally was on suppressants. She’d once given her a whole talk at the kitchen table about how it was an alpha’s duty to do everything they could to keep the omegas around them safe and comfortable, and that included taking medication to control their natural ruts and tamp down their hormones.
Curious, Moira eased closer to the hole between them, breathing deeply to try and catch Claire’s scent. It was stronger than normal, musky and deep, and Moira realized with a filthy rush that she didn’t have suppressants in her system. It was probably just due to a fuck up at the pharmacy, but she didn’t care. She was going to get the chance to finally, actually get her mouth on Claire’s dick, and she wasn’t even going to be on suppressants for it.
She pulled back quickly, already licking her lips as she waited to be presented with her next client.
The cock that slid through the hole was everything Moira could have ever dreamed of. Claire was uncut and thick, her half-hard length already a good seven inches, and she had to bite back a whimper at the sight of it.
When she wrapped a loose fist around it, she heard Claire sigh, and just the sound was enough to make her clit pulse. Leaning forward, she opened her mouth, sticking out her tongue to let the drool drip off of it, watching with rapt attention as it landed on Claire’s dick, slicking her hand as she began to work it to full hardness. This might be the only chance she ever got to touch Claire Redfield, and she was damn sure going to make it the best blowjob she’d ever given.
“Oh fuck,” Claire gasped when she took her in her mouth, and Moira preened silently as she began to suck. She started by suckling lightly at the tip, slipping her tongue under the foreskin to play with the extra sensitive head. Claire’s cock leaked pre-cum onto her tongue at the motion, twitching and eager in her mouth.
Just when she heard Claire begin to whimper - and god, wasn’t there something about an alpha who whimpered? - she left her head, letting her jaw relax as she sheathed the entire ten inches of her hard cock inside of her mouth. The hot flesh filled her perfectly, sinking partway down her throat to accommodate the alpha’s size, and Moira couldn’t help moaning around it, holding it there as long as she dared before pulling off to the tip to suck in a lung-full of air.
She struck up a rhythm like that, bobbing up and down on Claire Redfield’s cock like it was her purpose in life - and really, when it came to Claire, it might as well have been. She could feel Claire’s dick twitch in her throat whenever she gagged around it, and made a point to take it as deep as she could each time, exaggerating the thick, wet sounds of her throat. It was one of the sloppiest blowjobs she’d ever given, spit and pre-cum turning Claire’s dick slick and shiny when it didn’t drip down Moira’s chin and neck first. She could even feel it slipping into the valley between her breasts, and fuck but she wished Claire could see her.
She wanted Claire’s hands fisted in her short hair, controlling her head to use her like a toy. Wanted Claire to look down and say what a good slut she was being, slobbering all over her dick like she was. Wanted her to grab her and haul her up higher so that she could fit her beautiful, perfect cock between Moira’s tits and fuck them until she came on her chest.
Claire’s knot was beginning to form, heavy and full and as thick around as a grapefruit, and fuck, what Moira wouldn’t give to be able to feel that monster in her cunt one day. She knew it would fill her better than any toy she’d ever tried, with Claire’s spongy tip shoved flush against her cervix to pump her load directly into her womb.
Still working Claire’s shaft with one hand, she slipped her other in-between her legs, rubbing tight circles around her clit to try and take the edge off from the way Claire was making her near-delirious with need.
“Fuck, good girl,” she heard Claire growl on the other side of the wall, and in her mind’s eye she had her forehead pressed to it, her short nails digging in to try and steady herself, “Doing such a good job.” The cock in Moira’s mouth thrust shallowly, almost like Claire was trying to stay still - to keep herself in check instead of letting go and fucking into the warm mouth in front of her. Just that made Moira love her even more, because of course Claire Redfield would be kind and considerate, even at a fucking glory hole.
Moira arched into her own hand, sinking two fingers inside of herself as she kissed sloppily up Claire’s length. The heavy cock rocked against her lips, and she moaned openly, turning her face to rub along it like a cat, letting the spit-slick flesh paint wet stripes across her cheeks before taking it into her mouth once more.
She found a dual rhythm, swallowing Claire’s dick down to the knot at the same time as she stuffed her fingers deep into her cunt, and then pulling back to the head while she teased her opening, fucking herself as she let Claire fuck her mouth.
She wasn’t sure which one of them was getting off more, if she was being honest. Claire definitely seemed to be enjoying herself, if the moans and muttered curses were anything to go by, but Moira couldn’t remember a time outside of her heat when she’d been more turned on, every atom of her being yearning to be taken by the alpha in front of her.
Claire’s cock was throbbing in her mouth, pre-cum a steady flow against her tongue, and when Claire whimpered and smacked the wall dividing them, Moira found herself grinning around the dick in her mouth. Her alpha was close. Her alpha was close, and desperate, and needed a hot, wet hole to bury her cock in and breed.
Moira grasped Claire’s cock at the base below her proud knot, holding her steady as she relaxed her jaw and swallowed around it down to the protrusion. At Claire’s knot, she pushed deeper, twisting slightly to get it past her teeth, and then she was gagging on her entire length, her throat distended around the thick alpha cock and drool dripping down her chin because Claire’s knot was too big for her to be able to close her mouth, filling her completely.
Claire honest to god snarled when she came, the cum flowing down Moira’s throat and into her stomach without her even needing to swallow, Claire’s knot pulsing against her tongue with each fresh spurt filling her.
When her orgasm finally tapered off, Moira carefully slid Claire’s knot free of her mouth, nearly gagging as the softening length of her cock pulled out of her throat to smack against the wall.
Moira flopped heavily against the pillows of the provided nest, her body still tingling with arousal even as she regretfully watched Claire ease her cock back through the hole and into her pants. She wiped ineffectually at her mouth, only succeeding in smearing her arm with spit, her face still a mess.
She could still hear Claire panting on the other side as she caught her breath, and was fully prepared to live with the fact that she’d probably never get that chance again when the other woman spoke, her voice rough.
“Jesus, Moira, who the hell taught you that?”
