I hope you enjoy this story and any feedback left in the comments is greatly appreciated!
Previous versions of the Frozen Prom series can be found here:
Part 1: sexstories.com/story/112000/frozen_prom_-_chapter_1
Part 2: sexstories.com/story/112106/frozen_prom_chapter_2
The last 30 minutes had been nothing but torture. I had put on a happy face and danced with my friends but all I could think about was how long I had until my watch was fully charged. At one point I’d spotted Angel slip back into the room, a confused but satisfied look on her face. I get glancing down at my watch, counting down the seconds until I could freeze time again. When I wasn’t looking at my watch I was keeping track on my next target, Brooke.
-
Brooke was my next-door neighbour and when we had been kids, we were practically inseparable. As we grew up, we began to drift apart but there’s always been a part of me that been somewhat attracted to her. She’s possibly the shortest person I’ve ever met; she’s a full foot and 3 inches shorter than me. She pretty much stopped growing at 13, and now at 18 she’s capped out at a height of 4 feet and 11 inches. Well, stopped growing in height. Her ass is pretty flat but her tits are huge, and not just because she’s small. She never flaunted them though, not until tonight.
-
Her red sequined dress was corseted, pushing up her tits in spectacular fashion. There had been quite a few gasps and jaws dropped when she’d turned up, a radiant smile on her perfectly make-upped face. Her muddy brown hair was down from its usual ponytail and flowed down over her bare shoulders. She wore a silver necklace with a star shaped pendant which nestled just at the top of her cleavage. She was also wearing heels, another thing she never did. They only gave her an extra inch or 2 in height but it was enough to make a difference.
-
As soon as my watch was recharged, I go to find her. She’d snuck outside and is leaning up against a railing with a cloud of strawberry vapour around her. I press the button on my watch as I approach her from behind, seeing her freeze in place as she blows out another cloud.
“Ready for a good fucking?” I ask, leaning down to whisper in her ear. Her frozen silence is all the answer as I need as I begin unzipping the back of her dress. The tight dress requires a bit of encouragement but once it passes her waist the silky material drops to the floor.
“Nice panties.” I say as I begin pulling down her black thong. They make a surprisingly heavy thudding noise as they land on the floor and I look down in surprise. In a little pocket in the front of her thong is a tiny purple vibrator.
-
I drop her panties again and stand up, pulling out my hard cock. I’m about to push my cock between her cheeks when something catches my eye. There’s a silvery glint and as I lean back, I realise she’s got a butt plug stuck in her ass.
“Wow, Brooke. You are one horny slut.” I say as I pull out the plug with a soft popping sound. I shift my position slightly and this time I guide my cock towards her now empty ass. The tip slips easily inside her and after I push a few inches of my shaft inside I begin to feel some resistance. I get a firmer grip on her slender waist and push further inside her. Her tight ass squeezes my cock as I stretch her open, slowly pushing my hips forward until my entire cock is inside her.
“Oh, Brooke, your ass feels amazing!” I gasp as I begin quickly thrusting backwards and forwards. My cock glides in and out of her ass, each thrust slightly easier than the last.
-
After a few minutes I begin to feel that tell-tale feeling building inside me that I’m about to cum. I slow down my thrusts, savouring the feeling as it continues growing inside of me. Just before the feeling reaches boiling point, I thrust my cock as deep into her ass I can.
“Fuck…” I grunt as my cock explodes, a heavy load of cum shooting out of it. I hold myself in place as my balls drain, filling her ass with my cum. Once I’m done, I slowly pull out and quickly stoop down to pick up her butt plug. It slides easily back into her ass, plugging her hole and preventing my cum from leaking out.
-
“Now I’m gonna fuck your other hole.” I say, turning her around. Her tits look amazing and were well worth the wait to see them. They’re big, full and perfectly round. Her nipples are small and pointy, with equally small pale areolas. They jiggle as I grab them with both hands, squeezing them tightly. Her lips are pursed, frozen in place as she blew out another cloud of vapour. They’re too inviting not to kiss so I lean in. They’re soft and I slip my tongue into her mouth as one of my hands moves up from her tits and wraps around her throat. The other hand moves across her flat belly and down between her legs. My fingers brush over a small well-trimmed landing strip bush and then press against her pussy. I slip one finger insider her and try to push another in but her pussy is tight, almost too tight to fit it in.
-
“Are you a virgin Brooke?” I ask, stepping back a step to admire her body for a second. I then move forward again and pick her up, lifting her so she’s floating face up in mid-air. It’s a bit of a strange sight but I’m getting used to strange sights tonight. I spread open her legs and move up between them until my cock presses up against her pussy.
“Oh fuck, you are so tight.” I moan as I push the tip of my cock inside her. And she is. Her tight pussy squeezes my cock as I push slowly inside her. It feels amazing as I begin moving my hips back and forth, sliding my cock in and out. I keep one hand on her waist to steady her as I fuck her, using the other to squeeze her tits.
“God, your body is amazing. You know, I might just ask you out when tonight’s all over. I would love to see how you handle my dick.” I say, leaning forward to kiss her again.
-
I last a few more minutes, thrusting in and out as hard as I can, before I begin to feel the urge to cum building again. I grasp her waist with both hands and slam my cock as deep into her pussy as I can. Cum explodes from my cock and shoots inside her.
“Fuck, I love that feeling.” I whisper as I begin to pull out. Brooke hangs in mid-air as I step back and glance down at my watch. I’ve still got 38 minutes left so I decide to redress Brooke, reposition her back to how I found her, and then find someone else to fuck. I’m wandering down one of the corridors when I see one the cheerleaders making out with her boyfriend. As I get closer, I realise it’s Maria, Angel’s best friend and a total bitch. Her low-cut dress has been pulled open at the front and her relatively small tits are clearly visible as her boyfriend gropes them with one of his hands. His other hand has slipped between the slit in her skirt and I can tell he is fingering her.
“This is too fucking perfect.” I say, a mischievous grin spreading across my face.
-
I don’t know Maria’s boyfriends name but he’s a jock, and a dick so I don’t care about being rough with him. I drag him away from Maria and dump him a few metres away. I then take his place, snogging Maria as I grope her tits with one hand and finger her wet pussy with the other. If I hadn’t just been with Brooke and her massive tits, I would have thought Maria’s tits were big. They certainly feel nice in my hand.
“Now, here’s what’s going to happen, slut.” I say, pulling away from the kiss. “I’m gonna fuck and cum in your mouth, and then I’m gonna fuck and cum in your pussy. When I’m finished, I’m going to put your boyfriend back where he was and watch how the 2 of you react to you suddenly being full of cum when I restart time.”
-
I pull my cock out and force Maria down to her knees. I open her mouth as wide as I can and then grab two handfuls of her sleek dark brown hair. My cock slams into the back of her mouth as I ram my hips forward. I’m not gentle, and I don’t want to be. Years of her being a bitch, of her tormenting me and my friends, of her thinking she’s better than the rest of us has resulted in the hate fuck I’m giving her throat. Her head is now pressed against the wall as my cock continues to slam in and out of her throat.
“Fuck… You… You… Stupid… Slut…” I grunt with each thrust, surprised by how quickly the urge to cum has built inside me. I pull back slightly and my cum floods her mouth.
“That is hot.” I say, pulling out completely and looking in her mouth, seeing her tongue covered in cum.
-
I close her mouth and then position her on all fours, her round ass stuck up in the air. I then kneel down behind her and flip up her skirt to reveal her perfectly smooth pussy. My cock glides easily into her, slipping into her pussy with barely any effort.
“Now this is what a slut’s pussy should feel like. I reckon you had it fucked loose by the whole football team and all those teachers you begged for a better grade.” I say, pulling out and slapping her ass. My hands grab her curvy waist and hold her as I begin thrusting in and out. I slam my cock in and out, moving my hips as hard and as fast as I can. Again, this is pure hate fucking. I know that if time hadn’t been frozen that she would be crying out in pain. My fingers leave red marks in her skin as I grip her tightly. Each thrust inside her shunts her whole body forward a few inches, only to be brought back just in time for the next one.
“Bet you never thought you’d be fucked by a talentless nerd!” I mutter angrily, referring to the nickname she’d called me and my friends so many times.
-
At some point I happen to glance at my watch and see I have 18 minutes left. The feeling to cum is once again building inside of me as I pull out and quickly flip Maria over onto her back.
“I want to see your pretty face as I cum in your pussy.” I say as I slam my cock back inside her. Her eyes stare blankly up at me as I play with her tits, the urge to cum nearing breaking point. With one final thrust deep into her pussy I release that urge. I feel my cum explode from my cock and flood inside her.
“Oh yes. Stupid slut, you deserve this.” I moan as I slowly pull back, sitting down to catch my breath for a minute.
-
Once I’ve collected myself, I begin to reposition Maria and her boyfriend back to how I found then. I can’t help but grin as I retreat a safe distance and hide around a corner, watching them as I restart time. I watch as Maria’s boyfriend continues trying to kiss her but she pushes him away.
“What’s wrong?” He asks confused as Maria visibly gags and retches. She looks around wildly and spots a bin which she dives towards. Even from a good distance away I can see her spit out my cum into the bin, gagging and retching even more.
“Yo babe, are you alright?” He asks as Maria straightens up.
“Go get me a drink. I’m going to the bathroom.” Maria snaps, pushing past him and walking quickly towards the toilets.