"Ouch. Is that bruise from last week's bout, or today?" echoes a voice in the hallway at the indoor track.
"Last week. It feels like shit. Can you put some icyhot on it?"
Sierra stands outside the locker room. Roller Derby practice is over for the night, but she isn't ready to head home yet. She's finally worked up the courage to ask out one of her teammates, Xolani.
They'd been flirting for some time, even sharing the occasional smoldering glance, but it took a lot of courage (and a blinker or two) to make it this far. Xolani is one of the most beautiful women Sierra has ever seen. Her dark bronze legs absolutely dominate the track, but her eyes intrigue Sierra the most, so observant, so patient. She just has to wait a couple more minutes to catch Xolani and put an end to this tension.
"How's that?" the voice of Sierra's crush comes from the breeze block room at the back of the gym.
"Oh yeah, feels better."
The other voice is that of Val. She's always been a little standoffish to Sierra, and is definitely not her type. In fact, there wasn't a single reason why Xolani, a badass black goddess, would be friends with Val, a stocky, relentless bruiser with the foulest mouth Sierra had ever known. Met with a sudden, eerie silence, she moves silently back towards the locker room, peeking around the wall just enough to see the neon green of Xolani's top, and just in time to watch her unzip it.
"Mmm, Xo, keep going, that feels so good."
Face flushing red, Sierra can't stop herself from reacting. Anxiety and jealousy fizz in her brain. She spins through a dozen thoughts of what else could possibly be happening inside the locker room, anything other than finding out her crush isn't coming out any time soon. She peeks around the breeze block wall, hanging on the verge of tears.
Val is topless, laying with her back against the bench, while Xolani massages the ribs underneath her teammates breasts. "I've been meaning to thank you for taking that hit," Xolani swings her leg up and over, setting her beautiful ass down on Val's abdomen, tits bouncing perfectly with the movement. Sierra is held captive by the sight of Xolani sliding her fingertips into Val's shorts.
"Oh, yes, please..." Val moans, pressing into the sensation.
"That's right, girl, you've been so good. Just relax."
Sierra watches Xolani's face change from inquisitive, to altogether naughty. The full bottom lip that Sierra had often imagined between hers catches in Xolani's teeth, and Sierra feels a surge of desire. She would leave, if she could. She would call out to Xolani, if she could... if she wanted to.
"Take your shorts off, baby," coos Xolani. Val reaches around her teammate to obey the command, kicking her shorts and panties onto the floor.
Sierra's starved eyes can't help themselves from studying the folds of Val's pussy. It's shaved bald, her labia much pinker than her olive skin tone. Saliva pools under Sierra's tongue. She wants to know what it tastes like... how Val and Xolani might taste side by side...
"Uh!"
Xolani slides her arm down against her spine, and begins to dip her fingers into Val's vagina, holding her palm flat against her clit. Val starts to moan pathetically. Sierra had never known the blocker to complain about anything, much less beg and whimper like this.
"Like that?" Xolani's voice is like warm butter, but her grip on Val's body is anything but soft. Biceps bulging, tits pressed together, a vice grip over Val's small breast with one hand, pleasuring her center with the other.
"Mm- fuck, make me cum, Xo," Val whines.
A heavy sigh hangs in the air for a little too long. "I'd love to, Val, but I can't. Not until Sierra comes in here and joins us."
She knows.
Sierra jumps back from the corner, her face going from hot to cold in a second. She's suddenly very aware of the puddle that's soaked into her spandex, and shame prickles across her skin. She should've just left when she had the chance.
Is it too late?