Work Text:
Frankie’s so tired, she’s had a long day, and all she's wanted to do since she clocked in is go home. She knew Gerard would be waiting when she walked through the door. When she got home, she had time to settle and change into her pajamas before Gerard appeared from the living room, smiling. Gee kissed her, then set her forehead on Frank's shoulder. Her arms slowly wrap around Frankie, hands starting at the hips and finding their way to trail up her shoulder blades.
Turning her mouth to Frank's ear, “I thought maybe we could watch a movie.” She dropped her arms, grabbed Frank's hand, and dragged her to the couch.
Frankie curled in close, lying halfway on top of Gee, and they turned on the movie. Frankie soon realized that the chosen movie was irrelevant. Actually, the only thing that matters is that Gee keeps pausing the movie and asking Frankie for a snack or water or a blanket, or whatever.
HA. But that is not all of it, no, every time Gee so sweetly starts with, “Oh Puppy, can you please be good and-” Arf. Frankie can’t say no to that. Frankie has to be a good puppy, and so Frank will get up and get whatever Gee is asking for. Rewarded with a kiss or a pet, or a “Good Puppy!”
Gee keeps playing the movie and acting like she didn’t get Frankie all hot and bothered, only making it worse by “readjusting” and wiggling her thighs right in between Frank's legs. Frankie did her best to press closer every time. Eventually, Frankie had enough, tired of this teasing. She started moving, humping slowly into Gee's thigh. She only got in a few thrusts before Gee reached and grabbed a fistful of her hair. Gee frowned and tilted her head down to face Frankie.
“Now that isn’t so nice, now is it? You’re supposed to play nice, Puppy.” She let go, re-fucking adjusted, and turned her attention back to the movie.
Oh, you’ve got to be fucking kidding me.
Frankie felt the heat and wet in her pants and did not last long before she started humping again. She was faster this time, trying so hard to get as much friction as she could. Gee was quick, grabbing Frankie's hair and pulling her head back hard. The disappointed look was clear across her face, but Frankie couldn’t stop; she felt so good.
Gee opened her mouth to speak, but Frankie started begging first, “Mamaa mmh, please.” Humping through her words, she couldn’t speak much.
Gee suddenly let go, pulled away, and sat up, “Get down.”
Frankie was on her knees in front of Gee, and it felt like it all happened before she could mourn the loss of friction on her clit. She whined as Gee spread her knees with her foot and did nothing more.
“Why should I let you get off?” She didn’t lean forward and stayed sitting upright.
“I’ve been so good. I- I helped you during the movie.”
“But then you tried to cum without asking me, using me without asking. That isn’t how a good puppy acts, and everyone knows a bad puppy isn’t allowed to cum.”
“But YOU teased me! Please. Please.”
Gee tilted her head and visibly thought something out before saying, “If you help Mama, maybe then you can hump my foot, and if you’re good, I’ll let you cum.”
Frank leaned forward and rubbed her head against Gee's thigh, pushing forward toward her pussy.
“Hold on.” Frankie sat back while Gee stood and slowly made a show of untying her pajama pants. Frankie whined again, but then Gee slid her pajama pants down and let them drop. Gee hadn’t been wearing underwear.
She had let out a small bark.
“Does Puppy like that?” She sits back down and slowly opens her legs, “Use your mouth Puppy, please.”
Frankie is breathing down her clit in an instant, “Yes, Mama.”
Frankie's mouth is wide open on top of Gee's pussy, her tongue meeting and her mouth sucking on the labia peeking through her lips. She laps the wetness that was already there, pushing her head deeper, she wraps her mouth fully around Gee's clit and starts sucking.
Gee moans and grabs Frank's hair, pulling her back, “It’s okay Puppy, but you need to be better if you want to cum.”
Frankie shoved her face back in with maybe a bit too much force, but her mouth immediately started sucking again. Gee's head reared back as Frankie let her tongue press against her folds, placing French kisses against her clit. Gee's grip felt tighter, and Frankie's tongue pushed in further. Frankie stopped and lifted Gee's leg so that it was draped over her shoulder and let her mouth lap Gee's wetness again. Sucking her clit before lifting her face to look at Gee, her mouth covered in Gerard.
“Look at you Puppy, face a mess and doing so well. You’re making Mama feel good.” Frank smiled and nodded before sticking out her tongue and pushing in completely into Gerard. Gee moaned as Frank moved her tongue slowly back and forth. “Oh Puppy help Mama cum and be such a good girl.” Frank stopped moving her tongue, letting it stick out, and started moving her whole head, shoving her tongue into Gee. Frankie moaned into Gee as she saw her reach down to start rubbing her own clit. Gee's grip on Frank's hair tightened as she helped move Frankie's head, going faster. Frankie let herself moan into Gee, whose response was a tighter grip and another moan.
“Oh Puppy. You make Mama feel so good. I’m gonna cum Puppy.” She moaned louder as Frankie's tongue slid in and out of her, her own hips now fucking into Frankie's face.
“I’m-” Gee bit her bottom lip, stopping her moan from escaping, but Frank understood. Frankie moaned as Gee came and shoved her face deep into her pussy where Frankie moved her tongue and sucked, helping Gee through her orgasm.
Gee removed her leg from Frankie's shoulder and loosened her grip in her hair, letting her fingers run through the waves the rest of the way until her hand came back up to gently pet Frankie's head.
“I think you are a good puppy that deserves to feel good, yeah?”
Frankie smiled but whined as she braced Gee's foot and rubbed into her ankle, hard and needy. Frankie was going fast, almost every thrust eliciting a whine.
Gee grabbed at Frank's cheeks, “What a horny, needy little puppy. Aren’t you? Pathetic.”
Frankie could only nod and whine. Gerard let her hand fall. Her arms wrapped around Gee's calf, pressing it harder into her clit. She felt so good, rubbing her pussy harder against Gee. Frank had a thought that she should thank Gee for letting her use her leg to feel so good. She was close, and her hips started to jerk more in her movements, moving faster, then she was pushed off.
“Were you trying to cum without asking again? You couldn’t wait, are you that needy?” She was disappointed in her disobedience, but to make it worse, Frankie whined and tried to straddle her foot again. Gee moved quickly and hard and kicked Frank right in her pussy. Frankie closed her legs quickly but let out a loud moan that bordered on a whine. “Bad dog. I shouldn’t even let you come at all.”
Frankie looked up and the whining turned to begging, “Please, Mama, I’m so sorry. I’m just a bad puppy, but please, Mama, I helped you so much. Please, can I cum?” She almost had tears in her eyes.
“Fine. You can finish on my leg like a little pathetic fucking dog.” She extended her leg and bent forward to grab Frank's hair and pull her to her foot. All she did was look at Frank with a mix of disappointment and disgust, but Frankie took it happily and pressed her pussy back into Gee.
“Thank you, Mama, thank you. I’ll be good now.” It came out breathy as she spoke it into Gerard's leg.
Frank's underwear were soaked and practically flooding onto Gee's ankle. Frankie's humping became frantic and fast and hard, just chasing release. She came hard against Gee, moaning loudly and biting down on the thickness of Gee’s thigh.
Gee quickly pulled Frank's hair, ripping her mouth away from her leg, “No biting.” Still, Gee rocked her leg, helping Frankie through her high. Afterwards, Frankie crawled back onto the couch and lay down, Gee coming down beside her.
“Feel better?” Gee asked lightly, petting through Frank's hair.
Frank's eyes were closed but she smiled and nodded. She muttered a small, “Tired.” Gee offered to move to their bedroom but Frank shook her head no and muttered another “tired”. Before falling asleep, Gerard shut her eyes and fell asleep too.
