Follow our Telegram channel to get notified instantly whenever new books are published.
Extra Credit A Reverse Harem Romance – Sasha Moon

He was breathing heavily, but unlike Lucas, Ronan saved his vocal repertoire for dirty talking. Besides a few groans here and there, it was his body language that gave him away. The reluctant but helpless squirming. “You like being in control, don’t you?” I asked him. I swiped across the slit at the very tip and his hips lurched.
He laughed in disbelief, dragging a hand down his face. “I have my preferences,” he said. “But I’m flexible. And right now, I just want you to get me off, baby. When we have more time one of these days… I plan on showing you exactly how I want you.” That I could do. I took him in my mouth again, recalling the things I learned from books and articles and videos.
Following his lead and reading his body the way he’d read mine, ever eager in the way of new lovers exploring uncharted territory. And even though I could tell that he was holding himself back, it was very clear that he was trying hard not to grab my head and face-fuck me as he held my hair and thrust into my mouth. “One of these days,” he gritted out through clenched teeth.
His hand came to my throat, fingers gently resting there. “One day I’m going to train this throat of yours until it becomes second nature to take my cock.” I moaned, rubbing my thighs together. “You like the sound of that, huh?” he asked, a hand coming around my body to grab my ass. “Oh, June, the things I’m going to teach you.” I swirled my tongue on the underside of his cock, and when I found a particular pattern that had the grip he had on my ass tighten to the point of pain, I knew I was close to the finish line.
He came with a loud groan of my name, his head thrown back in bliss as I wrung him dry. I waited until he was completely spent and useless before I pulled my mouth off him. “That okay?” I asked, wiping my mouth with the back of my hand. For all the bravado I’d showcased earlier, I was suddenly self-conscious of my performance. Ronan grabbed my face and kissed me passionately.
Copyright © 2026 Juicy Gems Publishing All rights reserved. No part of this publication may be reproduced, distributed, or transmitted in any form without prior consent of the author. Edited by Gail Gentry Follow Sasha on social media to stay up-to-date on new releases, announcements, and prize giveaways! www.sashamoonromance.com OceanofPDF.com Books by Sasha Moon Extra Credit Triple Billionaires Hockey Nanny Firemen Next Door Triple SEALs Christmas Nanny Quarterback’s Nanny Billionaire’s Nanny Lakehouse Nanny OceanofPDF.com 1 ~ June “Look, it’s too hot and early in the morning for this much ambition, don’t you think?”
Madison’s voice cut through my stream of planning and overthinking with a smile that was sincere enough to soften the blow. Embarrassed, I quickly shut up, pressing my lips together tightly as we passed beneath the shadow of red maples that lined the main university walkway. The leaves were a vibrant green, still temporarily immune to the coming fall season.
But she was right. It was our final year; our morning classes hadn’t even started yet, and already I was prattling on about all the steps I needed to take to make sure I’d be the best possible Masters candidate in the history of NEU’s architecture department. Just casual conversation, of course. Though between Madison’s recovery from last night’s shenanigans and the sun overhead that still seemed determined to cling to summer, I could see where she was coming from.
“Sorry,” I muttered. She threaded an arm through mine, the back of her heavy backpack—that was bursting with everything except books—knocking me in the side. “You know I love you, June. Really. But I swear I have your five-year plan memorized just from hearing you talk about it all the time. It’s okay to relax, you know, especially right before the new semester starts.” A little crease appeared between her brows as she frowned. “You should’ve joined us at the party last night. Most of the team was there, and I think you would’ve actually had a great time,” she said thoughtfully.
A pang of regret hit me, and I gave her a wistful smile. “I wanted to get in one final refresher session before the first lecture.” She nodded, but I didn’t miss the unspoken point she was making. Some small part of me actually did wish I’d gone. It wasn’t the first time I decided to skip out on a party for the library, and it certainly wouldn’t be the last.
This is a short excerpt from the opening of “” by Unknown, quoted for review and introduction purposes. All rights belong to the copyright holders.
Book Information
- Unique ID: a28065288546b781
- File Extension: .pdf
- File Size: 2,926,265 bytes (2.791 MB)
- Title: –
- Author: Unknown
- Pages: 214
- Language: English (en)
Reading & Word Statistics
- Estimated Reading Time: 346.92 minutes
- Total Words: 69,383
- Total Characters: 375,728
- Average Words per Page: 324.22
- Average Characters per Page: 1755.74
Most Frequent Words
said (365), like (280), i’d (241), back (235), one (214), didn’t (199), june (187), even (185), oren (184), time (184), lucas (178), ronan (175), felt (163), something (159), eyes (153), know (150), way (146), now (142), around (139), hand (134), going (129), want (126), wasn’t (124), still (122), i’m (119), face (116), get (113), think (112), knew (110), body (110), wanted (108), it’s (107), though (106), you’re (106), much (104), hands (104), looked (104), head (103), myself (102), right (100), see (100), don’t (98), asked (97), made (97), look (96), first (96), thought (96), well (96), between (95), feel (91), mads (90), against (90), good (89), mouth (89), professor (88), sure (86), anything (80), enough (77), that’s (77), started (73), took (73), almost (71), began (69), voice (68), make (68), let (68), actually (65), seemed (64), couldn’t (64), he’d (64), last (63), things (63), nothing (62), okay (60), mine (59), little (58), smile (57), already (57), really (57), everything (56), help (56), two (56), bit (56), inside (55), need (54), came (54), every (54), hadn’t (53), words (53), feeling (53), hard (53), side (52), come (52), away (52), say (52), moment (52), take (51), mind (51), price (50), got (50).
