I am a high school student, and I have quite a story to tell you. It was in grade eleven at the time when I was at my peak of my horniest years alive. This was also the year that I met my to good friends, Mike and Keala. They are still two of my best friends and for good reason. I first met Keala in my second period class and we hit it off. She is very good looking, slim, nice legs, and an ample sized chest. Soon I met Keala's boyfriend, mike, who was also in our grade. Any ways, after a couple of months of getting to know each other better we also had a mutual attraction for each other. One night Keala invited me over to her house for dinner, because her parents weren't home, and I agreed. I got over there, and it was a blast. Me, Mike, and Keala all had a nice dinner, and also a couple of beers each. After dinner, all three of us went out back to smoke a joint that I had brought to her house as a treat. After we smoked the J for a while, we were all feeling much better so we went to the family room to watch some tv, and the first thing that popped up was hard-core porn that Keala and Mike were watching earlier. I think that they had set it up this way because I was surprised by it, but when I turned to the both of them, they were staring right back at me with odd smiles on there faces. I had no idea what was going on at the time, so I didn't know what to say or think. All I did know was this was going to be one wild night. Keala looked at me and said, "you know Jason, we've been planning this out for a long time". and as she was doing this, Mike was lifting off her shirt and unclasping her bra to let Keala's tits free in the air. She stood up immediately and undid her skirt and slid out of that to show a silky red thong, which she also proceeded to slip off. The Weed was really starting to kick in, and I had a raging hard-on the likes of which I've never seen before. "Close your eyes" Keala said. So immediately I did so, and I soon felt Keala's slender hands taking off my shirt and undoing my pants to reveal my throbbing erection that bulged out of my underwear. I was not that big down under, though. My dick was an average size of 6.5 inches in length, and I wa kind of worried about how it was going to stand up to Mikes. By this time, Keala had my underwear off, and my throbbing cock had burst free, and was ready to go. The next thing I knew was that Keala put my cock in her mouth ond was sucking on the head like a lollipop while jerking the shaft. I opened my eyes and gasped from the feeling of it. It was wonderful. I've never gotten head before, so this was spectacular. On the other side of the couch I saw mike sitting there, watching Keala, his girlfriend go down on me, and he had his cock in his hand and was jerking it while he was playing with Keala's pussy from behind. Keala took my dick out of her mouth and turned around and started to kiss mike and stroke his cock at the same time. Mikes dick was probably around 7.5 inches long and it was thick and meaty. I couldn't stop staring at it while Keala ravished it with her one hand, and played with his balls in the other. She got Mike nice and hard and she turned around to face me, bent over, and mike slid it all the way in doggy style. I watched them for a couple of minutes, then once mike started to go faster, I went underneath Keala, lying on my back, so she took my dick in her mouth, and I reached up and put my mouth around Keala's pussy while mike was slamming her, so to catch all the drip's and run-off. This seemed to set mike off, so he started to pump faster and more erratically as he came closer to orgasm. I reached up in between mikes legs and fingered his steamy asshole, and that set him off. I felt a great surge of power go through Mikes monster a wave after wave of steamy cum flowed into her cunt like a river. After another couple of pumps from mike, he pulled out and left the mess of me to clean up. I sucked all the juice out of her cunt, and at that moment, I knew I was about to come too, so I let loose in her mouth as I sucked her cunt and tickled her clit. She swallowed every drop. After tasting Keala's and Mikes juices mixed together, I couldn't resist. I slid out from under Keala and started to suck on mikes still hard dick. I got all the juices off, but then wasn't able to stop myself. I stood on my knees while mike fucked my mouth and Keala watched from behind getting hotter and hotter with anticipation. I started to gag and I couldn't take anymore, so he pulled out, and we both looked at Keala, standing there butt naked and al sweaty. we looked at each other and we all knew what was coming next. Mike went in front of her and I went behind, got some oil, lubed up her ass and my dick and shoved it up there. she had never taken it up the ass before, so she squealed with pain and pleasure. After she got used to it, Mike slid up her cunt with his cock, and we both lifted he off the ground and started fucking. We were humping in unison, so Keala would bounce up and down, moaning loudly and taking it really well. After about five minutes of bouncing she tensed up, and had an earth-shattering orgasm that left Mike and Mines' legs wet, the floor wet, and her cunt and ass swollen and red. But the problem was that I hadn't cummed yet. they both laid me down, and Keala sat on my face and mike jerked and sucked me off. This was pure ecstasy, and both mike and Keala knew I was ready, so they got off, Keala laid on her back, abd I jerked the biggest load of jizz onto her tits, into her mouth, and all over her hair. Then her and mike liked it off eagerly as I watched from the couch. Boy, our friendship as never been closer...