His body jerked as he felt something stroking his dick. It was still such an odd feeling, that it was detached, but at least he could finally feel it again.
He turned around as inconspicuous as possible, a shiver running down his back as the grip on his cock tightened. Celeste was digging through her backpack – or at least, that’s what it looked like to the public eye. He knew his dick was somewhere in her bag, and he shifted nervously in his seat as he realized she was toying with him once again. Fuck, why did she have to do this in the middle of class? He wasn’t exactly up front, where everyone could watch him squirm uncomfortably, but at any moment, someone could look over and see his red face starting to sweat as she toyed with him, teasing him and stroking him in the dark confines of her bag. He bit his lip almost painfully as she swirled her finger around his tip, then dragged her hand down to his balls and grabbed them hard.
He jumped suddenly as the bell rang. He opened his eyes to his own dark bedroom and the harsh beeping of his alarm clock.
——————–
Celeste woke up to something thick and sticky coating her naked chest. She sat up sleepily, and it took her a moment to realize that she was covered in Justin’s cum, some of it still leaking from the tip of the thick cock hanging around her neck. She sighed, smiling. He must’ve had another wet dream.
It had been a few weeks since she’d first teased him in class, and she’d been having an immense amount of fun with him. After learning first-hand that he could feel whatever she did to him, she’d been toying with him any time she found an opportunity, and kept it strung on a necklace whenever she could, especially at night. She loved how it felt against her bare skin, and delighted in how easy it was to get him hard and make him cum.
The first wet dream he’d had must’ve been during a weekend nap. It was a Saturday afternoon, and she considered herself lucky for being home alone when it had happened. She’d had it around her neck again while washing dishes. Scrubbing absent-mindedly, she almost hadn’t noticed the front of her tank top soaking through. At first she’d thought the mess was disgusting, but after a moment, she began to enjoy it. What was so wrong with it? Justin was cute anyway, she liked him, and after all, it was just cum. He probably didn’t even mean to do it.
The second time had been roughly a week later, and this time it had been Celeste’s own fault. She was proud of it, too – a little stimulation while she’d been playing absently with it, using her tongue and tits and eventually her pussy, and he’d cum all over her pussy, painting her sweet pink folds white. She hadn’t bothered to clean up, instead leaving the result of her manipulations in her panties and going about her day.
Now here she was, with the sun shining through her bedroom window as she cleaned herself off from another of his wet dreams. As she tucked the dick gently into her backpack and gathered the rest of her things, she thought about what the rest of the semester would look like. Just three more weeks – three weeks of quizzes, worksheets, tests, and teasing Justin. Goddamn, it was almost too soon. Messing with him was the highlight of every class, especially when they shared a class together and she could watch his reaction. He was good at hiding it, really good, but she could still see the way he writhed, sweat beading at his hairline, and the way his cheeks flushed pink.
Only three weeks of it left… fuck it.
She’d make the best of it.
—————-
The only sound in the classroom was the faint scratching of pencil on paper, the occasional rubber friction of an eraser, and the steady tic-tic-tic of the clock hanging on the wall just above the whiteboard. Celeste sighed as she bubbled in the last circle at the bottom of her quiz, setting her sparkly pink pencil down and looking around. She didn’t wanna turn it in yet; she’d be the first to do so.
She watched as, across the room, Justin flipped his paper over to do the backside. She almost felt bad for him. Chemistry was his worst subject, the lack of interest setting him back several steps. So there he sat, one elbow on his desk, the other hand tapping quietly as he stared down at the paper. Come on, she urged silently, it’s just multiple choice! With a sigh, Justin dropped his pencil on the desk and put both hands in his hair, head drooping. Maybe he’s thinking too hard, she wondered. Maybe all that blood doesn’t need to be in his brain.
“What was that, Miss Birch?” The teacher said suddenly.
Celeste startled almost noticeably, looking around for an excuse. She didn’t realize she’d whispered her last thought aloud. A poster was hanging just behind the teacher:
QUIZ RULES
1. NO TALKING
2. EYES ON YOUR OWN PAPER
3. ASK TO USE THE BATHROOM
4. ASK BEFORE RETRIEVING ITEMS FROM BACKPACKS
Rule number four was the perfect out. “Oh – I was wondering if I could grab my water bottle? Out of my backpack?” she asked softly. The teacher nodded, and she smiled in relief, reaching down and grabbing her water bottle. She did her best to discreetly palm his shaft, and as she tucked it nonchalantly between her thighs, she glanced around to check that no one noticed. She was safe, thankfully. As she took a sip of her water bottle, she realized that Justin was already tense. Who could blame him? His cock was tucked between her thighs, just under her skirt, his tip rubbing up against her cotton panties. She wriggled her hips a little, and had to muffle a giggle as Justin froze and whipped around, their eyes meeting. She winked at him, tucking a strand of hair behind her ear before picking up her own pencil and beginning to doodle on the edges of her paper.
“Eyes on your own paper, Mister Ruben,” the teacher ordered. Justin turned back to his work, and in the same moment, Celeste nudged her hips forward ever-so-slightly, pushing her cloth-covered clit against his tip. She glanced up in time to watch him stifle a groan as he tangled his fingers in his hair again, making her grin excitedly. As she drew a small, simple flower in one corner of her paper, she pressed forward again, then again, gently rocking back and forth on him. The sensation of his increasingly hard cock sliding against the growing wet spot in her panties was enough to make her wonder whether she cared if anyone noticed them. Justin turned back around to look at her almost pleadingly, as if he was saying, Please, not here, anywhere but here.
Maybe she was cruel, but who cared? Justin? He was just a toy at this point. She was having fun, so why should she stop?
With another quick glance around to make sure she would remain undiscovered, she reached down as inconspicuously as possible and tugged her panties aside, leaving her bare, wet pussy exposed to Justin’s dick. Justin turned away again, making a random mark on the paper that she was sure wouldn’t get him anywhere. She continued to draw on her test, rocking forward again, and this time the movement pushed his tip up against her entrance. She had to bite back a moan as she watched Justin grip the edge of the desk. “Mr. Ruben? Are you alright?” the teacher asked.
Celeste could’ve sworn she heard Justin cuss under his breath before answering. “Y-yes, sir, I’m just a little tired, I…” He hesitated as Celeste wiggled her hips again, settling his dick deeper between her pussy lips. “I-I’m just struggling a little.”
“Do you need help?”
“No… no, I think I’m starting to, uh… starting to get it.” He trailed off into a nervous laugh as the teacher went back to his book, shooting a dirty look at Celeste through lust-clouded eyes. Celeste smiled back and continued her gentle humping motions, sliding her pussy back and forth over his dick as subtly as possible. His jaw tightened as he turned away to try and finish his quiz, doing his best to ignore the way her soaking wet folds were perfectly hugging his shaft.
Silently, Celeste thanked her higher power that he wasn’t small. Sure, he didn’t exactly have a pornstar’s cock, but it was the perfect size for this kind of thing. Perfectly sized for her to tease him through this stupid test, until he was silently begging for mercy. She could see it in the way his face had flushed, the veins popping out a little in his arms, the trembling grip on that pencil… he was so sensitive.
Perfect.
—————
“And then she just fucking blue-balled me! I didn’t even get to finish!”
“Ew,” Trina said with a soft laugh, picking a long, tapered red candle out of one of her drawers with one hand.
“Come on, I’m serious!”
“I know, I know,” she said, setting down the phone and putting it on speaker. “Look, have you
tried maybe just -”
“- don’t say it -”
“- oh, I dunno -”
“- don’t you fuckin’ do it -”
“- talking to her?”
“Fuck you.”
Trina laughed again, then sighed and settled back in her desk chair. “Listen,” she said matter-of-factly, “enough with the magic. I really think you should just talk to her. Last time you guys talked one-on-one, it went really freakin’ well.” She dug through the smaller desktop drawer where her intention oils were kept, pausing to read one of the labels. Come to Me Oil. “At least, that’s what I heard. Didn’t you two almost hook up?”
“Well, yeah,” Justin said, “but then the spell, and… mini-Justin, and -”
“Please never call it that again.”
“- and now I don’t know what to do! She keeps teasing me at the worst times possible. I couldn’t talk to her before without creaming myself, and now I can barely go about my day without her fucking around with me!”
Trina rolled her eyes as she drizzled the oil over the candle and began rolling it in the ground-up mixture of herbs she’d prepared. “Dude, I’m telling you, just talk to her! You have her number!”
“Well, yeah, but… she’s scary.”
“And how exactly is she scary?”
“Dude,” Justin’s voice was lower now. “Last time we, like, texted or called or anything? She put my dick on ice. Fucking literally.”
Trina hissed softly. “Yikes.”
“Uh-huh! And then she was gonna -”
“Justin, listen, I know that must’ve sucked, I get it, but you can probably just fix this by talking to her! Be a big boy and talk, no magic.”
Leave a Reply