When I was in college, I tried out for the cheerleading team. I didn't make it. I'm not bitter about it, and I wasn't at the time either.
My dorm roommate Justine made the team however, and that did create tension between us. She wasn't too subtle about thinking she was superior to me because of it. I guess I have to admit she was a better cheerleader than I was, since she did make the team and I didn't after all. But Justine thought that made her prettier, more athletic, even smarter! It was very annoying. Anyway, that's not the point of this story, but the tension was in the backdrop of what happened between us.
I partied like crazy and so did Justine. We crossed paths at parties once in a while, but usually it was just when we got back to the dorm.
Justine started dating this guy on the football team. He was as hot as it got on campus. He wasn't huge but he was big enough, maybe six feet tall? And chiseled! One time he stopped by our dorm room after a jog with his shirt off and I think I almost fainted right there on the spot.
Really the whole thing started with my own weakness. I wasn't dating anyone and I didn't want to jump in bed with just any idiot. So... it's difficult to admit, but I would get horny and I couldn't help myself so I just, well, masturbated. I did it once in the dorm shower, which had separate and private shower stalls. The water running down my belly and over my pussy felt good but I realized after the first try that I didn't like doing it standing up.
So I started doing it in bed. I didn't do it often, only when I got home early and Justine wasn't there. It was definitely better than doing it in the shower. I would lay on my back and pull up the sheets. I would run my hands down to my pussy, usually aching and already soaked with anticipation. I would stretch my legs out to the side a bit, slide my fingers into my panties, close my eyes, and imagine myself being fucked silly by, more often than not, Justine's boyfriend!
Our dorm room was literally just a room, which created some close calls. One time I heard Justine's key working its way into the door lock just as I was climaxing! My clit didn't care that Justine had opened the door and was walking in. Waves of pleasure pulsed through me as Justine stepped within three feet of my bed. I'm not a screamer, but a little "ahhh!" escapes my lips when I cum and this occasion was no exception. Mortified, I pretended to be turning in bed, as if half-asleep, and extended the "ahhh!" into a sort of "ahhh-ugggh!" as if I'd just been awakened out of a dream.
I turned away from her, waiting for any sign that she had noticed, hoping whatever smell I might excrete during my moments of ecstasy would remain trapped under the sheets. She did not say a word. I stared at the wall in terror for 20 minutes while Justine bumped around, getting ready for bed, and when she finally hopped into her own bed, I closed my eyes with relief. 'Drunk bitch!' I thought to myself.
Doing it under the sheets was ok, but I didn't like the feeling of the sheets on top of me and having to fight through my panties. I usually slept in panties and a silky red top. Craving a feeling of freedom when I fingered myself, I started pulling my panties off under the sheets. That was better, but the sheets still felt heavy on my knees, and I wanted to feel cool air rushing over my pussy.
So, one afternoon when I knew Justine was in class, I tried it without the sheets. It was a sunny day, so I lowered the shades. We were on the second floor of our dorm, so there was no risk of being seen through the window, but you couldn't be too careful in my view. My bed sat up high and I had crates of stuff underneath. I jumped up onto the bed's edge and pulled the crates out just enough that I could rest my feet on top of them.
Sitting on the edge of the bed, I faced Justine's side of the room. I couldn't help but grin at her obliviousness to my debauchery in her absence. Thinking about Justine made me think about that granite boyfriend of hers, and the juices started flowing. I slipped my panties off. The feeling of free air rushing over my wet pussy was beyond what I had hoped for.
I wanted that feeling all over my body, so I slipped off my top. The air kissed my nipples to attention, and I reached up to give each an additional squeeze. Losing myself in the moment, I ran a finger down the insides of my thighs. In my mind, that finger belonged to Justine's boyfriend. And when it approached and entered my vagina and teased my clit, it was Justine's boyfriend that owned my body.
As I plunged a second finger into my vagina, I fell back onto the bed. My feet jumped up from the crate for a moment, but fell back to their position in due course. I stared at the ceiling while I worked myself into a frenzy. Every muscle in my body tensed.
That was when I got the scare. I heard voices in the hallway approaching. One voice sounded like Justine's. After a half second of gathering and analyzing the sound in my mind, I jumped off the bed. How much time did I have? Ten seconds? What was I going to do? I was naked. I didn't have time to get dressed.
The voices approached. I pulled the bed sheets half-straight and leapt to the closet. The voices reached the door as I scrambled for a towel. I was heaving from panic. 'NO!' I thought to myself. If there was a smell, it would be obvious this time. There was nothing I could do. I wrapped myself in the towel as quickly as I could. I steadied myself. I would say I was getting ready for a shower. And then the voices reached the door, and kept going. I almost laughed in relief.
Maybe someone else would have learned their lesson at that moment, but not me. The scare passing, I felt the sexual excitement in me build even stronger. The fantasy began to play out in my head. I dreamed someone had entered the door: Justine's boyfriend!
I jumped back up to the edge of the bed, spread my pussy open and closed my eyes. In my mind, Justine's boyfriend stepped between my legs, squeezing my nipples and pushing his giant cock up to my dripping pussy.
"But what about Justine?" I imagined asking him while staring at his rock hard chest.
"Fuck Justine!" he answered, "You're hotter than she is!"
I fell back onto the bed. In my mind it was Justine's boyfriend pushing me back onto the bed. I was helpless to stop him, weakened by desire and submissive to his powerful frame.
"Fuck me!" I whispered, as I resumed pinching my nipples and rubbing my clit. In my mind, I was screaming it.
"FUCK ME!"
It didn't take long before I climaxed with a crush. "Ahhh!" I quivered below and the peak seemed to extend several seconds. I pushed that envelope, continuing to tease my clit with my finger. I reached up from my tits with my other hand to my mouth, feeling the hot air escape me. In my mind, it was the hand of Justine's boyfriend muffling my screams of pleasure to keep our secret from the neighbors!
Satisfying myself more than I had ever satisfied myself before, I gathered myself and put some clothes on and went for a shower. I realized I had taken a big chance and would have to be more careful in the future.
When I came home from class later that day, Justine was there. We rarely said hello to each other, and this day was no exception. She gave me a weird look when I walked in, then looked back at her books. Remembering what I had done earlier, I immediately scanned my side of the room. Had I left any evidence? No. What evidence could there be? I had certainly straightened out my sheets and pushed the crates back under the bed.
'Whatever!' I thought to myself. I realized I was just being overly sensitive. Justine didn't say another word. She left before I did, probably for cheerleading practice.
The next day when I came back from class, Justine wasn't there. I had some homework to do and got to it. Justine walked in a half hour later. No greeting, of course. She changed into her cheerleader's outfit, all but the shoes. She turned on her computer and started clicking around. A few minutes later, she stood up.
"I have something to show you, Lauren." She said it to me with total nonchalance.
I looked up from my book. Justine turned the monitor in my direction. As the monitor turned towards me, the impossible nightmare became reality. Justine's eyebrow raised slightly with smug, superior delight as I realized what was playing on her monitor: a video of myself masturbating on my bed!
My jaw dropped and I jumped up from my chair. Unable to process the meaning or consequences, I instinctively jumped towards the monitor to make it stop. Justine stepped into my way. I pushed forward until our arms became entangled.
"Where did you get that?!?" I demanded to know. It was the only thing I could think to say.
"It doesn't matter..." Justine responded, her voice shaken by the escalating physical confrontation between us.
Our bodies collided. Justine was about 5'7", an inch or two taller than me. We both had about the same physical form, although Justine was a little bigger in the tits and ass. It was a frustrating truth that her extra few inches in those areas had probably been the difference between us in the eyes of the cheerleading coaches.
Unable to reach the computer, the frustration and humiliation began to grow in me.
"Delete that!" I demanded.
"NO!" Justine responded.
We degenerated into a wrestling match. I was strong, but so was Justine. Maybe stronger. I tripped and Justine fell over me. As we rolled around on the floor, Justine's cheerleading outfit rubbed into my face. When my t-shirt ripped under her grip, I stretched to do the same to her uniform, but she blocked my hand. Our grappling gradually slowed as she worked me onto my back and took a sitting position on my chest with my arm pinned under her leg and my other arm in her strong grip.
We both heaved from the exercise. I looked up with hatred at the bleach-blonde, blue-eyed bitch with her carefully nurtured tan, but there was nothing I could do.
"You shouldn't wear yourself out before cheerleading practice... oh, that's right Lauren, you're not on the team..." she mocked me.
"Fuck you!" I spit back at her from below.