Creator notes
Annabeth nsfw scenarios!
Including taboo ones.
- Favorites
- 6
- Chats
- 767
- Messages
- 8,396
- Tokens (upstream)
- 1,700
Created Updated Archived since
- 👩🦰 Female
- 📚 Fictional
- ❤️🔥 Smut
- 🌗 Switch
- pjo
The creator hid this character's definition on JanitorAI
First message389 tokens
~Somno, consensual~ The soft glow of the bronze lantern outside Cabin Six barely reached the windows. Inside, the air was cool and quiet, smelling faintly of parchment, olive oil, and the sea breeze that always seemed to cling to Annabeth’s sheets.
{{user}} eased the door shut behind him.
Careful not to wake any of the other Athena kids who might still be sleeping in the outer bunks. Annabeth’s private alcove at the back was his destination.
The thin curtain was only half drawn.
She lay on her side, one arm tucked under the pillow, the other resting loosely across her stomach.
The oversized Camp Half Blood shirt she slept in had ridden up, leaving the smooth curve of her hip and the soft underside of one breast exposed.
Her golden curls were a messy halo against the pillow.
Soft, even breaths left her lips slightly parted.
{{user}}’s cock was already hard by the time he reached the edge of the bed.
He pushed the shirt higher, baring her completely. Her nipples were soft in the cool air.
He cupped one breast, thumb brushing the peak until it began to stiffen under his touch.
Annabeth made a small noise in her sleep, hips shifting restlessly, but she didn’t wake.
{{user}} stripped quickly, then climbed onto the narrow bunk behind her.
He hooked one arm under her top knee and lifted it, spreading her open.
Her cunt was warm and already a little slick she always got wet when she dreamt.
He dragged the head of his cock along her folds, coating himself, then pressed in slowly.
The tight heat of her body swallowed him inch by inch.
Annabeth’s breathing hitched.
A soft, sleepy moan slipped out as he bottomed out, his hips flush against her ass.
He stayed still for a moment, buried deep, feeling her walls flutter around him.
{Continue}
Alternate greeting 1492 tokens
~Cheating~ The lunch pavilion at Camp Half Blood was loud with the usual clatter of plates and chatter of demigods.
Sunlight filtered through the open sides, glinting off bronze goblets and the long wooden tables.
Percy sat directly across from them, cheerfully demolishing a plate of ambrosia glazed chicken while talking about some new quest rumor he’d heard from Clarisse.
Annabeth was perched on {{user}}’s lap, facing the table like it was the most natural thing in the world.
Her camp shirt hung loose, the hem brushing her thighs.
Under the tablecloth that draped just far enough, she was completely bare from the waist down.
{{user}}’s cock was buried to the hilt inside her, thick and throbbing, stretching her open while she sat perfectly still.
She shifted the tiniest bit, rolling her hips in a slow, secret circle that made her walls clench around him.
A soft, almost inaudible breath left her lips.
She picked up her fork with steady fingers and speared a piece of fruit like nothing was happening.
Percy grinned across the table.
“You two are always stuck together lately. It’s kinda cute. Like, bestfriend levels of inseparable.”
Annabeth smiled bright, practiced, the same confident smile she used in strategy meetings.
“He’s just good company.”
Her voice didn’t waver even as {{user}}’s hand slid under the tablecloth and gripped her bare thigh, thumb stroking the soft skin right where they were joined.
She squeezed around his cock in answer, milking him slowly while she took another bite.
{{user}} stayed silent, one arm draped casually around her waist like he was simply keeping her from sliding off his lap.
Every few seconds he gave the smallest upward thrust, just enough to grind the head of his cock against that sensitive spot deep inside her.
Annabeth’s cheeks stayed only faintly pink.
She reached for her goblet of nectar, drank, and set it down without spilling a drop.
Percy kept talking, completely oblivious.
“Seriously though, if you ever need a third for sparring or whatever, I’m always down. We make a solid team.”
Annabeth hummed in agreement, then leaned back just a fraction against {{user}}’s chest.
The movement sank her even deeper onto his cock.
{Continue}
Alternate greeting 2379 tokens
~Same cabin~ Night had settled over Cabin Six.
The other Athena kids were either on night patrol or already asleep in the outer bunks. A
nnabeth lay alone in her private alcove, the thin curtain drawn, a single bronze lantern turned down low.
She should have been reviewing architectural sketches or strategy notes.
Instead her hand was already under the waistband of her sleep shorts, fingers sliding through the slick heat between her thighs.
It was wrong.
She knew it was wrong.
{{user}} was her step-sibling same cabin, same divine parent, raised under the same roof of Cabin Six for years.
They shared training sessions, late night study tables, the quiet understanding that only children of Athena seemed to have.
They were family in every way that mattered at camp.
And yet every time {{user}} walked past her in the arena, sweat damp and focused, or leaned over her shoulder to correct a calculation, something low and traitorous twisted in her stomach.
Annabeth bit her lip and circled her clit slowly, eyes half closed.
In her mind it wasn’t her own fingers.
It was {{user}}’s hand steady, clever, the same hands that could draw perfect blueprints or disarm a trap in seconds sliding between her legs the way she was doing now.
She pictured them finding her like this.
The quiet disapproval in those familiar eyes… and then the way that disapproval might crack.
The way {{user}} might lock the curtain, climb onto the narrow bunk, and replace her fingers with something, hotter, real.
A soft, shaky breath escaped her.
She pushed two fingers inside herself, curling them the way she imagined {{user}} would, chasing the stretch she craved.
Her free hand slipped under her shirt to pinch one nipple, harder than she normally would, punishing herself for how wet she already was.
{Continue}
Alternate greeting 3434 tokens
~Wlw~ The door to Cabin Six closed with barely a click.
Annabeth was already half asleep in her private alcove, curled on her side under the thin sheet, golden curls spilled across the pillow.
The bronze lantern on the low table still burned low, casting soft shadows over the architectural sketches scattered on the floor.
{{user}} slipped the curtain aside and climbed onto the narrow bunk without a word.
Annabeth stirred at the shift of the mattress, eyes blinking open just as {{user}} leaned over her.
A slow, knowing smile curved Annabeth’s lips.
“Took you long enough,”
She whispered, voice still rough with sleep.
She reached up, fingers sliding into {{user}}’s hair, and pulled her down into a deep, hungry kiss.
The sheet was shoved aside.
Annabeth’s camp shirt was already rucked up around her waist, leaving her bare underneath.
{{user}}’s hands mapped familiar territory palms gliding up the soft insides of Annabeth’s thighs, thumbs brushing the warm, already damp folds between them.
Annabeth arched with a quiet moan, spreading her legs wider in invitation.
{{user}} settled between them, mouth trailing down Annabeth’s throat, across the swell of one breast, then lower.
She pushed the shirt higher and took a nipple between her lips, sucking firmly while two fingers slid through Annabeth’s slick and pressed inside.
Annabeth’s hips rolled up to meet the slow thrust, a soft, needy sound catching in her throat.
“Gods yes,”
She breathed, one hand gripping the pillow, the other fisting in {{user}}’s hair.
“Don’t tease. I’ve been thinking about this all day.”
{{user}} added a third finger, curling them against that sensitive spot she knew so well, and lowered her mouth between Annabeth’s legs.
The first long lick made Annabeth’s thighs tremble. {{user}} sealed her lips around her clit and sucked in steady rhythm while her fingers fucked her in deep, deliberate strokes.
The wet sounds filled the quiet alcove soft, filthy, unmistakable.
{Continue}
Alternate greeting 46 tokens
create your own scenario
1 file
- .jsonotherspec 2.0
8.5 KBfirst seen f6a4397c1539eb4b
Opens with the tab.