"Why are you sitting way over there?"
Marcy grinned at the text. It was from her girlfriend, Bonnie, who was currently sitting across from her at the airport. They were waiting at the crowded departure gate with the rest of their team to board a plane to MIT for the robotics competition.
"Sorry," she texted back. "I got distracted because SOMEONE hasn't stopped texting me since we got off the bus, and when I looked up, all the other seats were taken."
"So?" Bonnie grinned. "Get over here and tell Amy to fuck off and sit somewhere else. Or just come sit on my lap."
"I don't think Coach Sam would like that."
"Who cares what she likes, I want you on top of me."
Marcy looked around to make sure no one was looking at her phone. Bonnie's texts had been escalating from playful to explicit, and she was a little worried someone would see.
"Well," she responded, "maybe they'll let us share a room."
"Fuck me, that would be amazing." Bonnie winked at her. "I'd keep you up all night. You could send me home covered in hickeys."
"You're making it hard to think about anything else."
"I can't help it, you're so fucking hot."
Unconsciously, Marcy ran a hand through her dark hair. She'd recently gotten an overtly queer asymmetric cut and had been worried about what Bonnie, always the more traditionally femme of the two, would think. Turns out, she had nothing to worry about.
"Hey," Bonnie sent, "guess what I'm wearing?"
Knowing Marcy would immediately look up, Bonnie casually stretched, her crop top lifting just enough to tease a glimpse of pink lace. She was wearing the sexy longline bra they'd bought together on a memorable shopping trip that had ended with a lap dance in the dressing room.
"I love the way that looks on you," Marcy texted, "It turns me on so much."
"Good, because your leather jacket gets me wet."
"Be patient, Bon-bon."
"I don't want to be patient. I want you to pull my hair."
Marcy shifted in her seat as Bonnie shot her a wicked look, licking her lips as she adjusted her ponytail, tugging her blonde hair back just a bit harder than necessary.
"Stop!" Marcy mouthed the word, glancing nervously at Coach Sam, a few seats away, worried they'd get caught. Bonnie just grinned and picked up her phone.
"I need your fingers."
"Fuck, Bonnie."
"Yeah, fuck Bonnie! Now you're getting it."
"You're gonna get it," she texted, weakly.
"Get what? Your head between my thighs?"
Marcy squeezed her legs together, uncomfortably aware of how aroused she was becoming.
"Bonnie, please," she texted. "I can't make it through the flight if you get me all worked up."
Marcy shot her a pleading look. Bonnie gave her an understanding smile. Then she stood up and started walking away, tucking her phone into the back pocket of her jean shorts.
"Bonnie," Coach Sam called, "Where are you going?"
"Just to the bathroom," she replied without stopping.
"Okay, well, listen for our flight announcement, we should be boarding soon!"
Marcy took a deep breath and tried to clear her head. Now that Bonnie was done texting, it was time to slow things down and make it through the flight.
Her phone buzzed again.
It was a photo of Bonnie from the bathroom stall. She was lifting her shirt and sticking out her tongue. Her dark nipples were clearly visible through the thin lace of her bra.
"Come see how wet I am."
Fuck. Two more texts came one after another.
"Push me against the wall."
"Suck on my nipples."
She checked the time. Their flight would start boarding in ten minutes. They'd have to be quick. She responded with a running emoji and stood up.
"Last stall, hurry." Bonnie texted back.
"Marcy," Coach Sam warned as she walked away.
"I know, I know, I'll be quick!" She broke into a jog.
Miraculously, the bathroom was nearly deserted. Almost all the stalls were unoccupied, and there was only one woman in a nice suit washing her hands.
Marcy walked straight to the last stall. The door was closed but not locked, and she opened it to find Bonnie grinning at her.
They fell into each other's arms, Marcy fumbling to lock the door, then pushing her girlfriend against the wall, urgently kissing her. They were both flooded with lust.
"Oh, fuck, I'm glad you came," Bonnie gasped, stifling a squeal as Marcy reached under her crop top to squeeze her nipples.
"How could I not?" Marcy whispered, "You're so goddamn sexy, and you've been teasing me."
"I wasn't teasing, I'm yours," she purred, reaching under Marcy's leather jacket to caress her sides and chest. "And I need your fingers."
Remembering how little time they had, Marcy unbuttoned Bonnie's shorts and reached into her panties. She was already squirming as Marcy worked a finger between her lips. As promised, she was already wet.
"Please," Bonnie whispered. But Marcy paused, making eye contact as she reached her other hand up to grip Bonnie's ponytail. She nodded, and Marcy pulled, gently at first, but increasingly firmly, tipping her head back, before finally slipping her finger inside.
Bonnie immediately started gasping as Marcy fingered her and sucked on her neck. She arched her back, desperate for more. Marcy felt her lust surging as she released Bonnie's hair and added a second finger.
Panting with each thrust of her fingers, Bonnie tugged up Marcy's shirt and began kissing down her chest, scooping a breast from her strappy black bra.
"We don't have long," Marcy exhaled, fingers buried in her girlfriend's soaking pussy.
"Rub my clit," Bonnie panted, closing her lips around the brunette's nipple.