In The Stacks
College tutor Heidi waits for her next student at her favorite coffee shop and bookstore, she begins to debate leaving them to fend for themselves when they arrive abruptly out of the rain.
The heavy rain beat against the thin glass windows of the coffee shop as Heidi tapped her pencil nervously and nursed her second redeye. She was beginning to think her 4 o’clock student wasn’t going to show. It was nearly half past, and she had a class to be at at six and if she didn’t show up soon, they wouldn’t be able to get in a full hour of tutoring. She took her now empty cup back to the counter and was about to leave when the familiar chime of the bell on the door tickled her ears.
A slender rat with jet black fur stepped in from the rain, water streaming down her tights which clung taut to her fur. The overhead lights glinted off the two studs in her upper lip as she pulled back her hood revealing her mop of silver and blue hair. The rain had turned her thin white crop top practically invisible, and Heidi could see every inch of her toned chest clearly. A moment passed and she turned beat red as she caught herself staring at the girl’s chest. She didn’t seem to notice, or if she did, she didn’t care.
“Are you Heidi? Oh, you’re leaving,” she approached the counter and quickly ordered a black cup of the house blend, “sorry I’m late, I would’ve been on time if I’d known you were cute.” Heidi caught glimpse of another stud on her tongue as she spoke.
She had already been caught off guard by her rock-hard nipples piercing through her crop top, the statement almost slipped past her. By the time she processed it, the girl had already pulled out her wallet to pay for her coffee.
“Shit, can I buy you a coffee or something?” She looked at Heidi expectantly, and she wasn’t sure how to respond. Was it even allowed for a tutor to accept a drink from their student?
“No,” she scratched at the back of her neck, trying her best not to show her attraction “I already had two, but thank you”
“A scone or something then?” The rat gave her a big smile that was hard to resist, but Heidi knew better than to give in that easily.
“It’s fine, really.” She shook her head, pulling her gaze away from her. “Why don’t I just grab us a table in the library?” Before she even had a chance to respond, Heidi disappeared around a corner.
Immediately, she threw herself against a wall, struggling to catch her breath. She had never been so flustered around a girl before, she wasn’t sure if she’d be able regain her focus at all, much less maintain it for an entire hour of tutoring.
She shook the fog from her mind, revealing, to her embarrassment, her student looking up at her.
“You good, Teach?” At this angle, Heidi could see straight into her shirt. She took the opportunity to trace the curves of her delicate body, dreaming of all the things she could do to her. She didn’t even process how long she had been staring until the rat snapped her fingers, finally breaking Heidi’s intense focus.
“Yes, hi,” Her mind raced as she tried to remember what she’d been asked, becoming even more flustered at not being able to remember it, “what?”
“Um,” She put a hand on Heidi’s arm, guiding her toward a nearby table, “why don’t we go sit down?” She elegantly pulled out and pushed in Heidi’s chair before plopping herself down in the chair across from her. “I’m Hanna,” she took a long sip before continuing, “in case you were wondering.”
Heidi had been so distracted by her allure that she hadn’t even had the courtesy to ask for her name, she almost fainted with embarrassment. Her face went beat red and she buried it in her hands. When she peaked through her fingers, Hannah was just smiling at her.
“Has anyone ever told you,” again she punctuated her words with a prolonged sip of coffee, “you’re really cute when you’re embarrassed.” A sharp grin spread across her face as the golden lab retreated into the depths of her sweater.
It took her a moment, but Heidi eventually calmed down and emerged from her fuzzy refuge. “Sorry,” even outside of her hiding place, she still shied away from Hannah’s gaze, “I’m not used to people calling me cute.” It was true, it had been years since anyone had called her cute to her face, and that had just been a pretense to use her for an assignment. Even now she was hesitant to let herself trust the compliment.
Hannah looked confused, “Really?” she looked her up and down, seemingly satisfied with her inspection, “you’re curvy and smart, what’s not to like?” she leaned back in her chair and closed her eyes as she savored the last few sips of her coffee. When she finally opened them, she was greeted by the exact sight she’d expected, a flustered puppy doing her absolute best not to panic. “Hey,” she put a hand on her forearm, “you ok?” Heidi stared at her hand, saying nothing, “I can… we can just study, or…” she trailed off, and they both silently stared at her hand for a minute.
“We can do whatever you want.” Heidi’s head jolted upward, as she finally let it sink in that this girl was interested in her. Hannah didn’t let a single moment go to waste, as soon as she had consent, she moved with a hunger that had been lurking just beneath the surface and whisked Heidi out of her chair. She hadn’t noticed until now, but Hanna was a good deal taller than her. The perfect height to easily pin both of her hands above her.
The suddenness was exhilarating, but it was also dangerous; Heidi’s head thudded against the book laden shelf. “Shit, sorry,” Hannah paused her nuzzling to inspect the back of Heidi’s head until she stopped her.
“Keep going,” she huffed as she grabbed Hannah’s face and bit at her lip, “I’ve had rougher,” she blew a hot whisper directly on her lips. They kissed passionately, Hannah teased her tongue with expert prowess. She was hardly surprised, but Heidi was hardly a novice at kissing girls either. Still, she was enticed by her expertise.
Hannah broke away, moving off toward her neck and immediately sinking her teeth in deep enough to leave a mark. She bit into her lip attempting to stay quiet but, in the end, she couldn’t help but let loose a moan. She wanted to muffle the sound with her sleeve, but Hannah had already accounted for that. “Good girl,” Hannah whispered in her ear between bouts of gentle nibbling.
She took her hand that wasn’t holding Heidi’s in place and thrust it into her medium-length plaid skirt. Just from pressing a finger against her panties, Hannah could feel exactly how aroused she was. She rubbed delicately a few times, enticing her even further. Heidi’s moans only intensified despite her best efforts to the contrary.
Hannah had had enough teasing and her deft fingers made short work of Heidi’s panties, pushing them out of the way. She quickly found her clit and positioned a finger to either side of it. She used the fingers to either side to spread her lips apart. Immediately, it was almost more than Heidi could bare and her moans grew even louder. She was practically screaming at this point but she didn’t care.
It didn’t take long for Heidi to reach her limit, “I’m, ugh-” she trailed off as Hannah pulled harder at her clit, sending her over the edge. If she had been held up by her hands, her legs would’ve given out and she would’ve crumpled into a squealing heap on the floor. Instead, she was pinned in place, and Hannah showed no signs of slowing even though she had already cum, “what’re you…” she trailed off again and Hannah pulled back from her neck for a status check.
“Want me to stop?” she slowed her teasing, but wasn’t about to stop until Heidi asked her to. A thing which Heidi had no intention of doing; she could already feel herself teetering on the edge again.
“Fuck no.” She leaned back as best she could, she was happy to keep going as long as Hannah wanted, and Hannah seemed obliged to make that time worthwhile. Hannah stretched her sweater aside with her muzzle and extended her biting range from just Heidi’s neck to her entire shoulder. The blend of sensations washing over her were overwhelming and she was about to cum a second time. Hannah slowed her tugging as if intentionally denying her. Heidi was preparing to question her when Hannah dropped to her knees, letting her tongue join in her fingers’ delicate work.
As expected, her tongue was as practiced below as it had been above, Heidi put a hand on either side of Hannah’s head and pushed her even deeper. They swayed in unison, Heidi’s hips and Hannah’s head. They’d only just met but they were already completely in sync. Perhaps it was because they’d only just met, their passion was rawer and fierier. It didn’t matter, all Heidi needed to know was that this beautiful woman swept into her life, called her cute, and then pinned her to a wall and fucked her brains out.
She came a third time, directly into Hannah’s mouth. No longer being held up, she collapsed and slumped against the bookshelf, her legs shaking. She must have passed out briefly because she didn’t even see Hannah leave to grab water.
“Sorry,” she muttered before swiftly gulping the whole glass the moment it was offered to her.
“Why’re you apologizing?” Hannah offered her a hand to stand up, but she wasn’t sure if she could.
“I kinda passed out,” she made an honest attempt at standing, though it wasn’t long before she found herself on the floor again, “at least I think.”
“No,” Hannah plopped down on the floor with her, “you definitely passed out.”
“That was...” Heidi trailed off, her brain still hadn’t completely caught up to her. She could hardly process it all, much less put it into words.
“You’re welcome,” Hannah leaned across the small aisle that formed between the rows of bookshelves. The dim florescent lighting glinted off of her piercings as she hovered less than an inch from Heidi’s lips, just beyond her reach. She quivered in anticipation as the rat teased her with a hot breath before pulling away to whisper in her ear.
“What do you say,” her words were fire on her ears and instantly she was on the verge of melting, “we go somewhere a little more...” she paused briefly, savoring the opportunity with a prolonged kiss on Heidi’s neck, “private?”
Heidi didn’t even give the question any thought, she didn’t have much thinking left in her. She didn’t know what Hannah had in mind, but she knew she wanted her to do whatever she wanted.
Hannah stood up and pulled Heidi to her feet. They rushed out of the cafe, Hannah threw an extra tip in the tip jar on the way past without a word. The next thing Heidi knew, they were standing just inside the door of Hannah’s apartment. Before the door had even latched behind them, Hannah’s hands were already busily unfastening her tight jeans. Their lips had been interlocked since they had reached the door to the building and they showed no signs of stopping anytime soon.
Hannah was quite adept at removing clothes as a secondary activity, she was already down to just a pair of panties. Heidi, meanwhile, through no action of her own, has been striped to her socks, panties, and bra. The bra, however, was quick to follow the rest of her clothes in a heap on the inexpensive carpet.
She led Heidi gently by her waist toward some destination she could only imagine. In a matter of seconds, she found herself stumbling backward onto a large soft couch. She didn’t mind the sudden change of posture, but she would’ve preferred some warning. She got comfortable in her new seat as Hannah dropped to her knees, removing the last traces of Heidi’s clothes as she did.
Heidi watched as she worked, a delicate dance between her legs. She started by running a pair of fingers down her slit, picking up a thick trail of arousal. She stuck them in her mouth, savoring the tantalizing aroma and licking them sensually. When she had finished with them, she brought herself in close to Heidi’s tight slit.
“You want it?” Hannah tongued playfully at her, just often enough to keep her aroused.
“Y- yeah” Heidi panted, eagerly awaiting another massage from from Hannah’s masterful tongue.
“Tell me what you want.” Hannah commanded, grasping her thigh tight and pushing her deeper into the couch.
“Ff-fuu-” she lost her train of thought as Hannah suddenly thrust a finger into her.
“What was that?” She asked, teasing further at her folds.
“Ffu-uck me.” She jolted mid-sentence as another finger joined the mix.
“A little bit louder?” This time she ceased her fingering entirely as if to taunt Heidi into begging her.
“Fuck me, please!” She spat out and was immediately rewarded. She opened her eyes just in time to spot Hannah’s strap-on before it penetrated her. It was long, at least 10 inches, and thick as well. Heidi wasn’t sure if it would all fit, but any fear she had slipped her mind as soon as Hannah entered her. Her fear and pretty much anything else.
The sensation was intense. She had only just begun, but Heidi already felt like her insides were tight. In place of the concerns she would have aired, all she could muster was a hot moan. It floated up from her like a cloud of steam and dispersed just as quick.
“You ok?” Hannah whispered as her cock pressed into Heidi’s insides.
She couldn’t say anything, she just nodded her head; even that was a taxing endeavor. Heidi had never felt like this before, it was incredible. She could already feel the cock bulging against her stomach and Hannah wasn’t even fully inside her.
Just when she thought she couldn’t take any more, Hannah pulled back, beginning to thrust her hips. Every stroke surged through her, she knew just where to poke and prod to bring Heidi just shy of the edge. She held her there for a moment, licking her lips hungrily. She held her there on the precipice, not yet ready to give her the release she craved. Her persistence made Heidi anxious that she wouldn’t let her cum.
“Wh- what’s taking so,” Heidi stammered, desperate for a sign of relief, “what’s taking so long.”
“What,” Hannah sped up her thrusts, still not letting her cum, “tired already?”
“That’s not what I-” she trailed off as the shock of the new pace caught up with her.
“Ask nicely.” Her tone was soft and sweet, a stark contrast against her aggressive thrusts that were holding Heidi just shy of her breaking point.
“Let me cu-huh-” Hannah wasn’t making it easy for her to ask, but Heidi loved a challenge.
“I said nicely.” Heidi wasn’t sure how to feel about the casual way she was speaking in the middle of fucking this hard.
“P- please?” Heidi panted with what little breath she could muster.
“Please, what?” Hannah had found the exact places she needed to prod to keep Heidi edging, and she was taking a great deal of care to maintain the perfect rhythm. Heidi thought it was awfully presumptuous to get so kinky during a first encounter. At least she would have if she had been able to think. The only thing in her head was the intense pounding she was taking.
“Can I cum?” she pleaded, but Hannah showed no signs of changing her pace.
“Tsk, tsk, such a naughty girl,” she slapped her ass, cupping tightly as the aftershock shook her to her core, “is that how you beg?”
Heidi was panting at this point, utterly exhausted from the extended fucking, “Please may I cum, m- mistress?” her voice was shaking, partly from the sheer force of motion she was being subjected to, but mostly her nerves.
As soon as the words left her lips, as though it were some magic password, Hanna changed up her pace, finally pushing Heidi to climax. Despite the fact she’d already cum, this was far more intense than any orgasm she’d ever had on her own. It took her a few seconds to finish. As soon as she did, she collapsed onto the floor. How could she not? All her energy had been completely drained.
The two of them lay there for a moment, a heaving sweaty pile of fur and limbs. The room was silent for a moment as the two just breathed. After a few minutes, Heidi finally broke the silence, “ya know,” her voice was hoarse, overburdened by the heavy breathing she’d been doing for a prolonged time, “I think I’ll skip my last class today.”
Hi! Holy cow, can't believe I hadn't posted this here yet. I think I might have submitted it to a publisher and been awaiting a response, but I finished this piece in November and the people deserve to read this piece! Anyway, as per usual, you can catch up with me over at Patreon, most of my posts are free, including PDF versions of most of my stories (which are honestly a lot easier to read) but also if you feel like kicking me a couple bucks there's plenty of behind the scenes posts and some extra spicy stuff for some of my longer stories. I have some exciting stuff in the pipeline that I can't quite discuss here, but if everything goes well I'm sure you'll be hearing about it all soon!
till then, peace
-V