"You're late."
Percy stared at the girl glaring up at him. Drew's arms were crossed, her face fixed in a scowl. He'd barely been able to step inside before she was on him.
"This is when I've always gotten here," Percy said.
Drew sniffed. "So you're a repeat offender. Are you proud of that? Just get in here— if you can even manage that."
She grabbed Percy by the front of his collar, dragging him deeper into the room. He went with it, more confused than angry. Even by Drew's standards this was odd.
He didn't expect them to have company.
"Hey, Percy!" Silena said, giving him a wave from the lavish chair she'd given him a lap dance in two nights prior. It was no longer in the center of the whole room, but it still sat close enough to give her a good view. "Don't mind me! This is Drew's lesson. I'm only here to watch."
"Why?" Percy found himself asking.
Silena shifted. She was in shorts and a Camp Half-Blood t-shirt. A standard, casual outfit.
"I didn't plan to," she admitted. "When we planned these lessons, I didn't even think about it. But things changed, and suddenly it sounded satisfying. Don't mind me. Just go on like I'm not even here."
Percy thought he spotted something predatory in her smirk. He couldn't look any longer though. Drew grabbed his chin and forcibly dragged his eyes toward her.
"Done chatting?" she asked. When Percy opened his mouth, she said, "You are now. We're on the clock."
She paused. When Percy just stared at her, she groaned.
"Do I have to do everything myself?!"
She grasped the bottom of his shirt and tugged it off of him. She didn't quite think it through, though. Going on her tippy-toes to try and get it off, she still couldn't reach high enough to pull it over his arms.
The result was her face centimeters from Percy's, her cheeks red with exertion as she strained to reach higher. For a second they made eye contact.
Girls like Drew weren't Percy's type. He'd been sure of that, right up until that moment. He always liked a natural kind of beauty, girls like Calypso and Piper that never had to do much but could still knock you off your feet. But in that moment, he couldn't help but appreciate the girl that Drew was.
She was as naturally pretty as anyone; it was literally in her blood. And despite that, she stacked on layers of makeup each morning. She mixed perfumes, shampoos and face-washes until she was as fragrant as a bulk box of scented candles. There wasn't a single blemish or pimple anywhere in sight, nor had Percy ever seen one on her. It wasn't like he was saying Piper and Calypso weren't equally beautiful, just that he could respect the effort Drew was putting into a single thing: her looks.
He bent his knees, lowering himself enough that his shirt finally slipped off. Drew stumbled back as it suddenly came loose in her hands. She stared at him a moment longer before sharply looking at the floor.
She coughed. "Finally, a little agency. Now for the rest—"
She cut off. Percy was already stepping out of his pants. His underwear followed a moment later. Completely naked, he said, "You're right. I should be able to do at least this much."
Silena chuckled. "What now, Drew?"
Drew glared at her.
"Just get on the bed," she muttered to Percy.
He did as she asked.
Drew was dressed a lot heavier than at their last lesson, although that wasn't saying much. She wore a miniskirt and a tank-top that stretched above her belly button anytime she moved. Percy sat on Drew's bed — by now, he'd spent half his nights in the cabin on this bed at some point — and the owner quickly followed him. As soon as she sat down she was pressed to Percy's chest, glaring into his eyes with their faces as close as they had been a minute ago. Her hand reached straight down to grip his flaccid penis in a reverse grip.
"Did you think I was flustered?" she demanded. "Ending up so close to your rugged jawline and stupid, attractive green eyes?"
Percy stared calmly back. The tips of their noses were brushing.
"I never said you were flustered," he said.
Drew's strokes of his cock grew harsh as it slowly hardened. "Well, I bet you thought it!"
"Very smooth, Drew," called Silena.
"You shut up!" Drew snapped, finally pulling her face away from Percy's. "He's mine tonight. If you're going to watch, do it quietly!"
Silena only laughed.
Drew returned her attention to stroking Percy's member. Only, that wasn't going any better than her mission to silence Silena. No matter how much she pushed and jerked, Percy wouldn't grow past half-mast.
"Get hard!" she told him.
"Pretty sure it's your job to make me," Percy said.
Drew sneered. "If you can't do it with such a beautiful girl on your lap, you have a problem."
Percy shrugged. "Isn't it my teacher's responsibility to any problems? And anyway," he added innocently, "Valentina never had any trouble."
Drew growled. She put a hand on him and shoved him back until he was lying flat. Her strokes sped up. None of the changes helped.
"Maybe you're just too stupid to know what a beautiful girl really looks like," Drew said.
"Yeah, I don't think that's it."
"No, I'm onto something," Drew said, working herself up the longer she talked. "The evidence is there. Preferring Valentina to me. That bland blonde you call a girlfriend!"
The sound of rubbing flesh that had been slowly filling the room as Drew moved more frantically disappeared without warning. Percy had caught her hand, freezing it in place. Silena shook her head from her chair.
"Deride me all you want," Percy said, "but you do not mention Annabeth."
Drew laughed. She tried to pull free from his grip, except her hand wouldn't budge. She tried three more times without gaining any ground. Finally she turned her eyes back on Percy with a defiant glare.
"What'll you do if I don't?" she asked.
"I don't know," Percy said. "That means you shouldn't do it."
"Her makeup looks like a satyr trying to pretend they're a nymph," Drew snapped. "And those curls? In that shade of blond? I've seen Laistrygonians with better hair."
"Don't."
"I heard she was after Luke first. Does she just wander around pining after the hottest guy at Camp all the time like a total—"
Percy moved.
He dragged Drew across his body by the wrist. She yelped, and reached over with her other hand to try and pry his grip loose. Percy did let go, only to snatch both her wrists in that same hand a moment later. By now Drew was the one flat to the bed, with Percy hovering above her.
"You— You think you can just manhandle me?" Drew demanded. "With your… big strong arms? And all those bulging muscles? That you can just… play with me like a complete toy?"
Percy wasn't listening. He wasn't thinking entirely straight, either. He was glad she'd stopped talking about Annabeth, but he wanted her to stop talking entirely. His body just moved, defaulting to the first way he could think of to shut her up.
He jammed his hand down her skirt.
As soon as his fingers passed the fabric, he stopped in surprise.
Part of it was because he couldn't feel any anything else in his way. Drew's pussy was right there, at his fingertips. She wasn't wearing any underwear at all.
The other surprise was maybe more shocking. She was gushing like a faucet.
For some reason Percy couldn't quite understand, that drove him into a frenzy.
His fingers barged deep into Drew. It was the same as when he fingered Valentina, yet different at the same time. There was no rhythm. He didn't even think about being gentle. His fingers raked her sopping insides, burrowing until they were in up to the knuckle.
Drew gasped, but things had only just begun.
Percy fingers sifted roughly through her folds in search of one thing. It didn't take long to find. His fingers' assault narrowed in focus, honing all their attention on Drew's clit.
It was a delicate, sensitive part of the body that required meticulous stimulation to feel pleasant and not overwhelming.
Percy offered it none of that.
He shoved, jerked, and flicked it. Each contact dragged a harsh pant out of Drew's mouth. Percy pinched it between two fingers. He pushed it back and forth. He was almost surprised when she came, assuming this approach was too forceful for that, but he didn't stop.
Percy yanked his fingers out, causing Drew to gasp again at the sudden absence. He grabbed her skirt and yanked it down, out of the way. Her pussy was revealed, glistening to match how wet it felt. Acting on instinct, Percy slapped her lips as if spanking them.
Drew squeaked something that wasn't words, and Percy didn't give her time to collect her bearings. His fingers dug back into her, back to ruthlessly assaulting her vagina.
Drew screamed like she was auditioning for a death metal group. Every time it seemed like she'd adjusted to his fingers, Percy would pull them free and land another slap. As soon as her reaction to that faded, he'd jam his fingers inside again.
It was difficult to tell how many times Drew came. She was as wet as could be even before the first orgasm, and Percy hadn't been stopping to count the ones that followed. Her eyes rolled up in her skull.
Percy realized it slowly. The erection that wouldn't form, what started all this in the first place, was present and throbbing now. In fact, it demanded immediate attention.
He yanked his hand out of Drew one final time. As she lay on her back, dazed, he let go of her hands and crawled across her chest.
His knees pressed to her armpits, Percy kneeled above Drew's upper body. When Drew finally started to rise, she was trapped under him, earning her a face-full of his erect cock.
"Deal with this," Percy commanded.
Even now, Drew somehow managed to summon an imperious look. "Do you think I'll just— Mmph!"
If she wouldn't shut up willingly, Percy had ways of doing that for her. And he proved as much, shoving his meat inside her mouth mid-sentence.
Drew's eyes widened. Percy moved forward, and his cock slid deep into her throat. He knew she could take it. She proved as much two days ago.
It was similar to the blowjob Drew had given him at their last lesson, but it was also different. This time, Percy controlled the tempo. He could go as fast as he wanted, and choose exactly when to stop. He was using her throat for his own pleasure. The thought excited him so much that he sped up.
The more Percy thrusted, the farther back Drew's head went. Soon it was flat against the bed. Percy leaned forward himself, bracing two arms on the bed. And he kept thrusting, now straight down, into the depths of her throat.
Gurgling coughs burbled out of Drew, but Percy didn't stop to pay attention. He moved like a pile-driver, completely focused on his own pleasure. Each time he descended his pelvis collided with Drew's face and forced her head into the bed. Then, with a squeak of springs, the bed would bounce back and propel his hips up, where the process would all start over again.
There were no breaks. Percy didn't pull back and allow Drew a single moment. The pleasure mounted, and after only a few minutes he came, although it must've seemed much longer for Drew.
As Percy slid back out of her throat she coughed, turning to the side and gasping for air. Her eyes were wide. And yet, somehow, her pussy seemed even wetter than before.
"Oh, yes. That was good."
Percy turned to look at Silena, the angry haze that had fallen over him starting to dissipate. In truth, he'd forgotten the older girl was there.
She stood up from her chair and walked closer.
"How do you like Drew's specialty?" she asked.
Percy stared." Her… specialty?"
Silena stopped beside them. She gripped Drew's head, who seemed to be stuck in a sort of daze, and tilted it upwards. Silena grabbed a strand of hair and flicked it across Drew's face. No reaction.
She giggled. "Every time she gets a hold of a cute boy, this is how it goes. She prods them, and pokes them, and insults them until they finally break. And then they inevitably break her."
Things fell into place for Percy. All the little insults. How he called Drew a bitch the last time, and she'd told him to remember that. Most of all, it explained her aggressive attitude today. Every bit of it was to push him one direction, toward what had just happened.
"Today's lesson is about taking control," he realized. "It only makes sense, after last night's."
"Drew is perfect for the job," Silena said with a smile, inadvertently confirming his theory. "In fact, I just couldn't resist the temptation to watch, after she disappeared when I needed help setting up my lesson. I know she loves it, kinky slut that she is, but you can't deny it looks like a punishment."
Glancing and Drew limp and half-lifeless in Silena's hands, Percy decided that he really couldn't.
"Speaking of…"
Percy looked back at Silena as she continued.
"You're only half done," she said. "Go on, Percy. Finish the job."
He almost hesitated. Almost. But the desire to keep going roared to life in him, if it meant he could feel as good as he had a minute ago. Besides, this was what Drew had been after.
And he hadn't quite forgiven her for the Annabeth comments. Even after all that. Even if they had been on purpose.
He grabbed Drew's shirt. As he yanked it up, the girl came with it. As she was forced to sit up, he pulled it off of her, revealing breasts as bare as her pussy had been. Percy didn't stop to stare at them. He flipped her over and shoved her back to the bed.
Drew landed with a grunt. Percy kept a firm hand on her back, although it wasn't like she needed to be held down considering how lethargically she was lying there.
He lined himself up carefully with her entrance, taking a moment to ensure that he got the right hole. And then he slammed forward.
Drew grunted. She was flat on her stomach, and her whole body was pushed forward as Percy collided with her ass. His earlier assessment had been right— she'd gotten even wetter since his fingers played with her. Each thrust created a squelching sound nearly as loud as the claps of their flesh that followed.
It was only Percy's second time inside of a woman, and it was his first time setting the pace. Luckily, his job remained pretty simple.
Go as fast and hard as he could.
His abs strained as the thrusts stacked up, but his body had been through too much to fail with something like this. Drew was starting to let her voice out again. The dull grunts as her body was jerked forward and back were becoming actual moans.
At this point Percy was acting on instinct. He laid down against Drew's back, his upper body dwarfing hers. While he couldn't go as fast from the new position, other perks made up for it.
Percy wedged his hand under Drew, grasping the breasts that had tantalized and teased him before. He found her nipples and twisted, the exact way Valentina had taught him. With his other hand, he grasped Drew's hair.
Already caked with sweat and other dried fluids, what had once been immaculately styled raven locks had become a mess, only made worse by Percy's rough grasping of it. He pulled her head back, until their faces were inches apart.
"Does this still fluster you?" he asked.
Drew's eyes were half-lidded. She opened her mouth, but only managed a gurgling noise that sounded a little like a bass trying to breathe outside of water.
Percy didn't think it was a coincidence that another orgasm rocked her body at that moment.
His own breath was growing heavy. It really was such hot work— and he meant that literally, although the metaphorical way was true too. Moving his body this relentlessly was a workout, not to mention the Aphrodite Cabin was steamy to start with. And then there was the way Drew was pressed to him. Her legs sticking out straight, wedged between his own. Her depths scrabbling at his cock. Her ass, mashed repeatedly against his pelvis. Her exposed back trapped under his bare chest. He could feel sweat beading and dripping all across his body; and hers too, for that matter.
They were both panting. And yet despite the heat, despite aching muscles, Percy refused to let this end quickly. He used Drew's own lesson, the resistance it instilled in him, and kept pounding until long after he should've been spent.
Watching them, Silena's eyebrows climbed higher and higher.
"Look at you go," she said.
Percy tuned her out. Her time would come later. All he focused on was Drew's body and his own, keeping this going as long as possible.
He couldn't be sure what time it was when they started, or when they finished. He didn't have a watch, and even if he did it was the last place his attention would've gone. All he knew was that when he hit his limit, there was no pulling out. He came in Drew, firing off a large load despite it being his second of the night.
Gasping, Percy finally rolled off of his partner. His cheeks were probably bright red. He was content to lie there, staring at the ceiling and catching his breath, until he heard the snap of a camera.
In a flash he hopped up, but his naked body hadn't been the target for the photograph.
Silena stood there with a digital camera she'd pulled from somewhere, checking her work and smirking. The lens was still aimed at Drew, who was too semi-conscious to take much notice.
Silena giggled to herself. She caught Percy looking.
"Don't worry," she said, "I won't do anything too bad with it. The next time she wants to flake on me when I ask one simple thing, she'll have some extra motivation to be a good girl and listen."
Percy stared as Silena giggled at her own idea, turning and walking off with her camera still in hand. He looked back at Drew tapped out on the bed. Valentina's prank from the night before played through his head, along with what just happened.
For the first time, Percy felt some pity for Drew.
She had the worst reputation at camp. But for his money, the other two were much scarier. Like she could hear what he was thinking, Drew whimpered.
Percy made sure to cover her with a blanket and tuck her in before he left that night.