Chapter Text
Veronica peered out her window, wondering what to do with her no longer so called “popular” life. Although she knew it was all coming to an end on Monday, she still stuck with the idea that not everyone hated her. Purposely piercing that false narrative into her head so that she wouldn’t overthink like she normally did.
She would overthink everything, hence why she was comprehensive of even joining the heathers to begin with. She always questioned the heathers morals, but she just assumed that most people didn’t agree with what their own friends thought.
But being forced out of your only friend group isn’t just a minor disagreement.
It’s losing all that she worked for, for her dream of no longer being a loser. It was losing peoples respect, losing the slight beginnings of respect that some of the heathers had gained for her.
But she knew one thing, that JD would always stay with her. She knew that he didn’t care if she was popular, or if she gained a few pounds, he would love her no matter what. And that’s all that mattered to her.
So after she stared out her window for what felt like hours, pondering what to do, she decided that hanging out with JD would make her feel more calm.
Although it was raining outside, she knew it was the best option to walk.
Veronica had not gotten her license yet because Heather Chandler always drove her places, which made it hard to get places without Heathers permission. Soon enough JD decided that he would be her personal chauffeur, he told her that he would drop anything to pick her up no matter what.
Although she could easily call JD to come pick her up, she wanted to surprise him. Veronica was the one in the bad mood, but she wanted to help make his better.
Veronica walked slowly through the cold outdoors, trying to stay on the sidewalks so that her flats would not get wet. The dewy ground stung her socks whenever she passed through the grass, causing her to visibly shudder.
After 15 minutes of walking, Veronica made it to JD’s house. She quickly looked in the garage window and saw that there was no car parked in the garage, and instead a black motorcycle was parked on the left wall. This meant that only JD was home, and that she wouldn’t have to sneak into his window.
Veronica saw that his bedroom light was on, meaning that he was awake. She would have woken him up anyways, but it was still good that she wouldn’t have to wake him up.
Veronica slowly walked over to the front door and knocked, first quietly, but then knocking harder after realizing that he couldn’t hear. After a few seconds of knocking she started to hear movement in the house, so she decided to take a break of the knocking and straightened out her dark blue blazer.
After a minute of movement she watched the door slowly slide open, showing a wide eyed JD in return. After looking her up and down and realizing that she looked upset, he pulled her into the house. He slammed the door behind them after pulling Veronica in for a hug.
Almost instantly she started crying, feeling the love of her life embrace her so quickly made her feel so sensitive. She cried into his shoulder for a few minutes while he quietly shushed her and rocked her back and forth while still hugging. After a few minutes her sniffles quieted down and she became calm
“Hey, hey, look at me” JD said while putting his hand on her chin
Veronica looked up at him and gulped
“You are safe here, no one can hurt you here. I promise I’ll keep you safe no matter what” JD started while removing his hand from her chin and grabbing her hand
Veronica nodded and quietly said “ I know” while keeping her head down
“Come with me” JD said while walking her up to his bedroom “ sit, sit”
“Did you hear what happened at the party” Veronica asked quietly
“Of course not, I don’t pay attention to those low life’s” JD said “ why? Did something happen”
Veronica bowed her head and breathed in slowly
“You know you can tell me anything right? I won’t be mad” JD said
“It’s just” Veronica breathed out slowly “ Heather Chandler”
“What did she do? Did she hurt you? Are you okay?” JD questioned while scanning get body for bruises or marks.
“Not really, this bruise on my arm isn’t terrible. It’s more of what she said” Veronica insisted while rubbing her bruised wrist
“She hurt you. How dare she. No one hurts you.” JD paced
“Hey calm down. I’m fine now. I’m here with you. Heather can’t get me here” Veronica calmed him down
“What are we going to do about her” JD questioned angrily
“Nothing we can do right now, we just have to wait till monday” Veronica said as JD set his head on her lap
JD felt her calm as he laid on her lap, feeling sedate by the sweet gesture.
“Who said we can’t just kill her” JD said with a straight face
“I wish” Veronica said jokingly
“No I’m being serious” JD started to get up “Her tiny brain won’t even realize what is happening, it wouldn’t be hard to kill her. If we just sneak into her -“
Veronica cut him off with a kiss and lightly held the back of his head. Although JD was filled with shock at first, he realized where she was going with this.
They kissed heavily for a couple minutes, with the least innocent gestures being hair pulling. Nothing too crazy, as they both didn’t know how far eachother wanted to go
After a few minutes of kissing, Veronica had to pull away, breathless and lightheaded. JD thought that she was meaning that she was done, but she was far from it.
“So what do you want to do now? Do you wanna go kill heather chandler” JD questioned
Veronica looked at him in shock, seeing him fully recovered and ready to do something else was very surprising.
“Well, I was thinking we could do something else now” Veronica said seductively while pushing JD back onto the bed “ and we take care of Heather later”
JD looked at her eagerly, quickly nodding.
Veronica swiftly sat on his lap and started kissing him deeply, slowly moving her hips on his lap. Running her hands through his hair and lightly pulling, trying to do anything to get him to moan.
She slipped her tongue into his mouth, tasting his sweet mouth. She decided that she wouldn’t let him win this time, she kept fighting his tongue until he grunted in disapproval. She instantly smirked into the kiss and began to do pull his hair harder. Causing a low moan to crawl from him, making her more wet that she already was.
“Can I?” Veronica questioned while starting to pull the end of his shirt up, prompting JD to nod excitedly
Veronica slipped his shirt off and began to kiss him again, ignoring his hardened cock that she could feel below her. She was wearing a skirt and there wasn’t many layers between them so she could feel his reactions through his dick. Whenever she pulled harder at his hair she could feel his dick twitch through his pants.
JD started getting deeper into the kiss, wanting to take dominance but having Veronica restrict him. JD pushed their bodies closer than they already were, causing Veronica to realize that she’s still fully dressed.
Veronica let go of the kiss and pushed him back so that she could quickly strip. She threw her blazer on the floor and quickly brought him back into the kiss, knowing how needy he was starting to get.
“Are you okay with this?” JD paused
“Yes, 100%. Are you?” Veronica asked
“I’m also very good with this” JD said winking while pulling her back into the kiss
Veronica quickly hopped off of him, realizing that it would take him a long time to get his black trousers off. JD looked at her confused but at the same time was proud when she started unbuttoning his pants. Slowly dragging her hand against his twitching cock in the process, causing him to groan.
“So needy” Veronica said lowly while throwing his pants onto the floor
When Veronica made it back into his lap she started moving her hips in quick circular motions, causing him to shudder and moan.
He started getting impatient quickly, realizing that he needed to do something with his situation or he was going to cum in his pants.
He ripped Veronica’s shirt open quickly and instantly began massaging her soft breasts, causing Veronica to moan in surprise. He kept playing with her breasts until Veronica started grinding faster on his dick, causing his eyes to roll back.
“Chill out, I haven’t even directly touched it yet” Veronica chuckled quietly
“Do you not see what you are doing to me? Getting me this hard and barely doing anything, you control everything I do” JD said exasperated
“Really? You believe that?” Veronica questioned
“ I’m sure of it” JD said
“Let’s see about that” Veronica smirked
Veronica pulled her underwear off, leaving her in just a bra and her skirt. She pushed JD away and quickly pulled his boxers down. Looking at his dick she was easily able to see that this is the hardest she has ever gotten him. Causing her to let out a silent chuckle.
When she sat back on JD’s lap there was no fabric between their genitals. He didn’t realize this until he went to grab her clothed ass and instead got a handful of het ass. He grunted when he realized how sexy she looked, ontop of him in only a blue bra and grey skirt.
She pulled him in for a kiss and started lightly stroking his cock while kissing him deeply, causing him to moan in her mouth. She knew just how to tease him. She stopped kissing him, and let go of his dick. Causing him to whimper, wanting her to touch him. But instead, she began massaging her clit while sitting on his thigh. She watched his eyes track from her clit back up to her face which was in ecstasy. She began to finger herself, starting slow then quickly moving from one finger, to 2, 3, and almost 4 until she was interrupted by a loud groan.
She stopped touching herself and looked at the boy who looked like he was going to die if his dick wasn’t about to be touched.
She began wrapping her palms around his cock and pumping his cock. She watched him completely fall back, not being able to even lift his head. So she stopped
“What?” JD questioned
“I want to see you the whole time or else I’m not doing anything more today” Veronica warned, causing JD to gulp and adjust his head
She adjusted herself so that she would slide directly on his dick. What she failed to remember was how big his cock is. She slid down the first 3 inches without very much of a reaction, but then JD started grunting quietly and she found herself tightening.
She slid down all the way rather quickly, trying to be done with the worst part. When she was all the way down she sat for a few seconds, trying to adjust to his cock. She heard JD’s heavy breathing and took that as a go. She began slowly sliding up and down on his dick, getting heavy moans out of both of them in return.
She slowly slid up and down until JD started getting impatient
“Please” JD moaned
“Please what?” Veronica questioned innocently
“You know what I want” JD said
“Hmm not really.” Veronica stopped while raising her eyebrows
“Go quicker” JD exhaled
“Beg” Veronica said
“Please, Veronica you are my everything. Please go quicker, I’ll do anything” JD moaned out
That set Veronica off, causing her to listen to JD. She started speeding up, trying to chase her oncoming orgasm.
She chased her own orgasm, soaking up the soft groans JD was releasing beneath her. His noises were making her closer to her orgasm than she could normally get this quickly.
She kept going at the same rate until JD realized that he should help her. He lifted up his arms that were holding him up, and brought one hand to her clit, slowly circling. He let his fingers feel how wet her pussy was while colliding with his dick. JD started moving his fingers around her clit quicker, making her brain turn into absolute mush. Causing her to let out moans that had to be muffled by his soft lips, as to not cause the whole neighborhood to hear them.
“I’m about to come, Jason” Veronica quietly whispered into his ear
“Go ahead” JD whispered back while speeding up his fingers which lay at her clit
JD felt her quickly clenching against his dick, causing him to let out a moan. Her back arched as she got closer, trying to chase her release. Her brain got fuzzy as she felt everything closing in, her moans became very loud as she squealed as she released on JD’s cock.
“JASON” She yelped as she came on his dick
JD groaned at her moaning his name, that sound echoing in his head. Knowing that he was the only one who could get her to feel like this, knowing that no other man could give her what he could. He knew the power that they held over eachother, and he loved it. He loved knowing that with the snap of Veronica’s fingers that he would be by her side within seconds, willing to do whatever she asked. And he also loved that he could just ask for anything in the world and that Veronica would supply him without question.
JD felt her slow down, not wanting to overstimulate herself too hard, but still wanting to get him off. JD pulled her off of him, knowing that she was forcing herself to put herself in pain for his pleasure. He would much rather be the person in pain, he actually liked pain a lot for some reason.
“No I still have to help you” Veronica whispered getting up
“It’s alright, I’ll be fine” JD assured her while letting her lay back down
As much as he would love to completely get off, seeing Veronica like this was a possibly one time offer. He knew that this would soon come to an end, and that he wouldn’t want any memory of her being in pain. He didn’t mind not getting off if it meant that Veronica was happy.
“No, I want to do it for you” Veronica said getting back up
“But-“ JD started
“Nope, sit back and relax” Veronica shushed him
JD obliged and waited to see what she was going to do.
Veronica sat him on his back, being held up by his elbows. She spread his legs and got down on her elbows and knees, licking up and down his thighs.
She felt him start to tremble below her and she smirked, knowing that she held complete power over him.
She started to kiss the side of his cock, slowly making her way from the bottom to the top of it. Making sure to ignore the most sensitive places. She soon started licking his dick, tasting her fluids on his cock. She made her way back up to his lips and slowly kissed him, while starting to stroke his cock with her hand. Making him moan in her mouth, causing her to get wet again.
Veronica went slow at first, jerking him up and down with her hand, but then she started going at a extremely fast pace. JD was panting at the feeling, not knowing what to do as he could barely lift his own arms. After a few minutes she felt his cock start to throb in her hand.
“Veronica I’m going to cum” JD moaned out right before he was about to finish
Veronica quickly removed her hands from his dick and made his need to orgasm fade painfully. She heard him whine at the loss of contact, and the loss of a almost orgasm. He pulled his own hands up and quickly started jerking off again. Only for his hands to be slapped away.
“Ronnie please” JD moaned out
“What?” She asked fluttering her eyelashes
“Veronica Sawyer please” JD said
Veronica placed her hands back on his hardened cock, slowly getting back to work. Making sure to rub her hand over the tip, trying to see how close she could get him. She spat on his cock just to see his reaction, and it was worth it. His whole body shuddered with a moan at the sight.
Just as he was about to come without permission, she removed her hands. Causing him to try to touch his dick.
“Touch it and I’ll never have sex with you again” she threatened
He whimpered and thought “there’s a possible next time?”
She waited a minute and went back to work. Slowly jerking him off while kissing his neck. Trying to see how many hickeys she could give him, wanting everyone to see that he is hers. And only hers.
She quickly whispered in his ear “let me know when you are close or there will be consequences”
He moaned and nodded
“I’m close” JD moaned out
“Alright” Veronica sighed while letting go of his cock, and letting it fall against his thigh
“Please Veronica, I need to cum so bad. Please, I love you so much Ronnie” JD pleaded
Veronica waited 30 seconds and started jerking him off again, trying to legitimately get him off this time. Purposefully running her fingers over the most sensitive parts of his cock. Biting his lip to try to get a rise out of him, it worked of course, cause that always does. Veronica felt him start to get close and looked up to his face
“Veronica I’m close, please let me cum. I worship you more than you imagine” JD moaned
This time she didn’t stop, she kept jerking him off like he asked. Causing the surprise to make him slightly confused at first when he realized he was about to cum. He held back thrusting into her hand, trying to make sure she would actually let him cum. He held back for as long as he could, not wanting to be stopped in the middle of a orgasm.
“Jason Dean, I want you to cum in my hand. I want to feel your cum all over my hand” Veronica whispered slowly into his ear
All of this new sensations causing him to be sent over. He came with the sexiest groan that Veronica had ever heard. His hips thrusted upwards, completely out of his control. The sensation was so overstimulating that Veronica watched a single tear fall out of his eye as he jerked around from his orgasm.
- -
After a few minutes he was almost completely calmed down, with his breathing starting to steady out.
“How did you learn do that” JD asked Veronica
“What do you mean?” Veronica raised an eyebrow
“The whole not letting me cum thing, where did you learn it” JD questioned
“It’s called edging, heard about it in a magazine my aunt got me a couple years ago as a joke” Veronica responded
“Do you think I could do it to you sometime?” JD winked
“Eh, I dont know about that one. You haven’t even made me cum. I did everything, you just sat there like the pretty boy that you are” Veronica joked
“Really? You don’t think I can make you cum” JD questioned
“Kinda” Veronica joked
“We’ll see about that” JD responded as he jumped ontop of her and began undressing her again
