Her Dirty Little Secret

Justin was twenty eight years old when he returned to the States after two tours in Iraq. Now discharged, he tried to find work but the economy was still pretty tight and it proved to be much more difficult than he anticipated. Right about the time he was ready to give up and move back in with his parents, he received an offer for some part-time auto repair work. It was more or less on an as-needed basis, but it was enough to keep his few bills paid. Even better though was that the owner, Mr. McAlester, offered to let Justin stay in a spare bedroom at his home.

To Justin, the offer was too good to refuse. It might have been uncomfortable if he was in a relationship, but he was too broke to have a girlfriend and really wasn't ready for that kind of commitment anyway. The only real down side was that their daughter, Reese, seemed more than a little put out to have him there.

Her petulant attitude didn't really surprise him though. She was an attractive, twenty four year old woman, and he could easily understand why she wouldn't want a man she had just met living right down the hall from her. Justin also quickly learned that before he moved in, Reese had the entire second floor of the home to herself, so all things considered, he really couldn't blame her for having an attitude. To his relief, once he'd shown that he respected her privacy, things improved very quickly.

Even still, Justin planned on getting his own place as soon as he could and when that happened, Reese could have the run of the house again. That was his plan anyway. So far, his job search seemed like an exercise in futility. Meanwhile, Reese's online sales work was very successful and she never seemed to be short on cash. At the rate things were going, it looked like she'd be the one able to move out first.

It was a Friday night when everything changed. Justin returned home from work a little later then usual. He was tired, and after his shower he was just looking forward to going to sleep. As he stripped down though, his cock began to get hard. Justin felt the tell-tale flush in his blood as his arousal awoke, and slipping into his bed, he began to slowly stroke himself until his arousal grew into clamoring demand to come.

Justin hadn't gotten laid since he left Baghdad and constantly being around a girl as sexy as Reese had reawakened his desire for sex. He'd found himself fantasizing about her often and often wondered what she was hiding under the tight clothing she often wore.

It was a fantasy that was becoming an obsession, and a dangerous one at that. Justin sighed and shook his head, trying hard to clear the image of Reese sucking his cock from his mind. "Fuck! I might as well get over it, because that isn't going to happen," he muttered to himself. Not as long as he was living under her father's roof anyway. That kind of drama was the last thing he needed.

Sighing ruefully, he grabbed his laptop and opened his browser. Logging onto his favorite free video site, Justin flipped through the categories, looking for something that would get his mind off his sexy roommate while he stroked his now throbbing and demanding cock.

It was then he saw the web cam ads. 'Damn, it would be great to do that,' he thought as he clicked on the link. He'd tried cams before. It could be costly, but he knew that if found a girl he connected with, the act of getting off together was amazing.

Justin felt his pulse race as image after sexy image of nude girls filled his screen. His body grew warm and his cock throbbed in anticipation as he flipped through the pages. It was on the fourth page that he came upon the picture of a girl named Midnight Star.

The pictures of the models often changed, and the current one was a close up of her sexy ass clad in the thinnest of panties. Justin felt a sudden rush of arousal at the thought of fucking that ass or slapping it until it burned red. He knew then that he had to see the rest of the girl to whom such a shapely bottom belonged to. After quickly registering under the name Major Tom, he clicked on the link.

Almost instantly he was treated to a live shot of the model's panty covered pussy. She was slowly rubbing her clit through the satiny fabric and Justin slowly stroked his cock as he watched. Midnight Star must have seen his name appear and she began typing quickly. On the text screen next to the live image, her words appeared in bright green, indicating that it was the model herself speaking.

‘Hello Tom. Are you hard for me, baby?'

Justin grinned; she was direct and to the point. 'This one is my kind of girl!' he thought happily, and then typed back his response.

Justin watched the close up image of Star pulling her panties aside and slipping her finger inside her pussy. Then, she pulled it out and showed the camera the glistening fluid coating her finger.

‘Would you like a private show Tom? You can watch me fuck myself as you come.’

Justin was tempted, but before doing anything, he just had to see this sexy sluts face. Flexing his fingers, he tapped out a request on the keyboard.

‘Can I see your face, Star? If you’re as pretty as you are sexy, I'm in!’

The camera pulled back and Justin’s world imploded on top of him. He was shocked and horrified to see that this sexy creature who had just dipped her finger into her pussy for him was his roommate, Reese! 'Oh my fucking god' he thought as the rush of excitement flooded his mind. 'That's Reese! Oh fuck, she’s a web cam slut!'

Justin felt a cold chill go through him and knew he should have signed off right then and there, but like any guy, his cock had other ideas. It throbbed hotly in his hand and he just about blew his load all over his belly at the sight of her.

Meanwhile Reese had no idea what was happening right down the hall from her room.

‘Well Tom, what do you think? Am I pretty enough for you?’ she tapped away, completely oblivious that her secret had been discovered.

Justin was too shocked to respond and sat there staring at the screen. Before he could think of what to say, the screen went blank and displayed a message saying she was in a private show.

Justin's mind raced with possibilities. 'She's in her room, right down the hall! Fuck me! She must be getting herself off for some guy right now!'

Justin knew he shouldn’t, but somehow he just couldn’t stop himself. Throwing on a robe, he walked as quietly as he could down the hall until he was just outside his roommates bedroom door.

He held his breath as he put his ear to the door and listened closely. He could hear some music playing, but underneath it, he heard the sound of Reese moaning loudly as if she were having an intense orgasm. 'I can't fucking believe it,' he thought excitedly. It’s her! It's really Reese. Holy shit, I can watch her on my computer!'

Justin quickly went back to his room and checked her status. He never even considered that he shouldn't be doing this or that he was invading her privacy in the most heinous of ways. The only thing he saw was possibility of actually watching her get naked and do god-knew-what to herself in front of the camera. It was just too much for him to ignore.

While he waited for her to come back, he pulled out his credit card and bought some credits for her private show. 'I don’t know which of us is more screwed up,' he thought while his number registered. 'Her for getting off for pay, or me for wanting to watch!' Deep down though, he knew that he was lying to himself. He knew full well how wrong it was for him to watch her, especially as her father had trusted him to stay in his own home.

Justin's thoughts never got that far though and after a fairly short wait, the image of Reese's bedroom reappeared on the screen. With the cam panned back, Justin recognized her room easily. On her night stand were a number of sex toys and a bottle of lube. For the moment, Reese wasn't in view of the cam and he supposed she was re-dressing somewhere outside of his limited view.

A moment later Reese returned and sat on the bed with her back against her headboard. She was only wearing red panties and a very thin pink cotton top. Reese's breasts were large and firm with protruding nipples that were so hard they threatened to push their way through the thin material. She gathered her auburn hair and pulled it back into a ponytail.

Justin typed on his keyboard. ‘Hi sexy. Did you come hard?'

Reese smiled happily as she typed back. ‘Yes, I did! I'm still really, really wet too! Are you still playing with your cock?'

Justin couldn't believe how much a slut Reese could be. She was lewd and sexy and incredibly hot. Just thinking about her like this made his mouth go dry and his hands were shaking as he responded through the keyboard.

‘Yes, but I'm not going to come soon. I really want to come with you.’

Reese smiled happily and teased him more by squeezing her boobs through her top.

‘Oh goody!’ she typed rapidly and then clapped her hands in excitement.

‘Do you have sound or a web cam? I'd love to watch you stroke you cock, baby. Watching a guy cum gets me super hot.’

The request to cam caught him off guard. She'd shit if she knew it was him. He typed quickly and then unmuted his computer.

‘I can hear you, Star, but I can't web cam back.’

Other guests were on the public board but Reese was focusing on Major Tom for the moment. Seeing his last message, she began speaking rather than typing and her voice came clearly through the speakers. "That's better. Now I can use my hands for better things," she replied happily, obviously relieved to be free of her keyboard.

"We're going to have lots of fun Tom. I'll do anything you want me too."

Then she pulled her top up to the bottom of her breasts. "Would you like to see my titties, Tom? My nipples get so big and hard when I'm hot."

Reese pulled her top over head before he could type an answer. She tugged roughly on her nipples, twisting them hard between her fingers.

Justin's eyes felt like they were going to pop out of his head. He had noticed in the past how pleasantly large and shapely his roommates breast were of course. The tight tops that she usually wore were obviously meant to display her wonderfully rounded cleavage, and her choice in bras cupped them high and proud on her chest. Their size fit her body perfectly, highlighting a figure that could make any man weak with desire.

Now, bared nude to his view, he could see just how magnificent her boobs really were. They were full and spongy soft with upturned rosy pink nipples that made him want to suck on them all night long, or slide his penis between them and feel her satiny skin caressing his shaft until he came in thick drops all over her cleavage.

‘Great tits, Star,’ he wrote, knowing deep down how utterly lame a compliment those few words were for anything as beautiful as her magnificent breasts.

"Thanks Tom. I love to have a man suck on my nipples." Reese pulled one up and licked it seductively, making it shine wetly through the camera.

A moment later, she slipped her panties off of her long legs and began rubbing her shaven mound. Her wetness was obvious as little drops of dew coalesced on her fingers. Soon, Justin could see small rivulets of moisture pooling in her cunt as she swirled her fingers inside it. "Mmm, fuck, that feels good” she whispered. “I love to play with my little kitty."

Reese plunged two fingers into her little hole as deeply as they would go, stretching her channel enough to make her sigh in pleasure. When she withdrew them, she licked each one slowly until all of her sweet nectar had been cleaned. “I love the taste of pussy, too. Especially my own.”

‘Have you had sex with other girls before?’ he typed as his throat tightened in excitement. He had never even considered that she might be bisexual. For some reason, the mere thought made him quake with desire.

“Of course! Women turn me on a lot. I love to lick a nice sweet pussy,” she responded as she rubbed her clit. By now, she was obviously beginning to feel the early sensations that would eventually make her come, and her face showed how hard she was focusing on it.

Justin jacked his cock as slowly as he could while he watched, but Reese's secret admission, coupled with her acting like a brazen slut right in front of him, was testing his self control. Remembering the dildos he'd seen on her table, he typed rapidly on the keyboard.

‘Do you have any toys?’

Reese reached out of view and pulled back a large lifelike penis and began sucking it like the real thing. He could her slurping noisily on it as she worked it down her throat. By the time she pulled it out of her mouth it was coated thickly in her saliva. "Watch this," she said and zoomed the cam in on her wet pussy.

Justin squeezed his balls and rubbed the head of his cock as he watched Reese fill her pussy with the plastic cock. Using one hand, she rapidly fucked herself with it, while her other hand rubbed her clit hard and fast. Her hips rose and fell in time with her plunging motion, making herself squirm wildly on the bed.

He watched intently as her enflamed lips slid over the surface of the phallus as it disappeared into her, only to reappear glistening with her wetness. The wet sounds of her efforts came through clearly as did her quiet whimpers of pleasure.

Justin was fascinated by the close up, but was dying to see her face as she experienced such powerful sensations.

‘Please pan back, Star. I want to see all of you,’ he wrote quickly.

"Okay baby. I wish I could see you playing with your cock!"

‘I wish you could too,’ he wrote as her entire sexy body came into view. 'You have no idea how much I wish you could!' he didn't add.

Reese was moving the plastic cock in and out of herself as fast as she could and her fingers flew round and round over her clit. Her hips were rotating in fits as she did until she gasped hard and her hips rose off of her bed. "Ohh fuck, baby, I'm gonna come! Ahh yeah, I'm coming for you, baby! Ahh!"

Justin watched in amazement as Reese just exploded in orgasm. He was almost ready to come too, but he remembered something on her bio and squeezed his cock hard, trying desperately to resist the urge. Breathing hard, his hand trembled as he held his cock. Justin was very close to shooting his load, but before he did, he had one more request left for his little roommate.

Once Reese's orgasm passed, Justin watched in amazement as she slowly pulled the dildo from her wet hole and licked her juices off of the toy; Reese sucked and licked it until it was shiny and clean, moaning happily as each sweet drop was collected by her tongue.

Justin was going crazy over her by then and his hand was having difficulty finding the keys. After what seemed like far too long his message was ready. ‘Can you fit that toy into your sexy ass for me?’

Reese looked at the camera with eyes that burned blue hot with lust. “Oh, I love that idea! My ass is soo sensitive right now!”

Rolling onto her knees, she rubbed clear lubed over the toy, then slowly, almost painfully pressed it into her asshole until she had it buried completely inside her. Her face was bright red with effort and her thighs shined with her wetness as she started plunging in and out of her obviously tender asshole.

Justin was beyond control by then and let himself go. His hand flew over the length of his cock, seriously jerking it as Reese fucked her own ass. It was an incredible moment, one that he was sure he would never forget. Reese's eyes were barely open as she moved the cock back and forth inside her ass. She was moaning nonstop and her body flexed, twitching in what must have been a series of small orgasms.

Justin felt the pressure build in his gut. His balls drew up and he felt every nerve in his body fire in electric ecstasy. He growled, baring his teeth fiercely as his hand rode up and down his shaft until, grunting loudly, he began to come. Hot jizz fired hotly and splashed like liquid fire all over his hand and landed thickly on his heaving stomach.

Moments later, Justin felt totally spent. On his monitor, he saw that Reese too had succumbed to her exertions and had collapsed onto her bed, gently rubbing her sore bottom. ‘Thanks Star,' he typed. 'that was a fantastic show.' He had barely hit enter before his time expired.

***

The next morning, Justin was still in shock from cyber fucking Reese. He waited impatiently for her to get up just so he could see her, as if somehow she would seem different in any way. As the morning passed he wandered about the house, impatiently waiting for Reese to appear.

He knew he was being ridiculous. Reese stayed up late most nights and never got up early. Besides, there was no way she could know who her Major Tom was, so why would she react any differently then she would on any other day? Still he just had to see her!

Reese wandered down the stairs at about three pm still wearing her cotton P.J.'s.

"Morning Reese," he said as she passed by him on her way to the kitchen. "You look like you had a late night last night."

Reese poured a cup of ice coffee into her cup and sat down on the couch across from him. "Yeah I did," she answered without elaborating, but a little smile crossed her face.

'You love doing it, don’t you!?' Justin excitedly thought to himself.

Reese had told everyone that she was in internet sales, and Justin smiled inwardly, now that he knew that what she was selling was her ass and pussy. He felt his cock stir and he smiled inwardly as the illicit thought crossed his mind.

Reese came into the den and sat on the couch. "Do you have any plans tonight? It's Saturday Justin, you need to go out and find a nice girl to be with."

"No, no date for me tonight, I'm afraid," he said. "Besides, I'd rather just hit the sack early." The lie rolled easily off of his tongue as he spoke it, knowing full well what he'd be doing later that night.

Unaware of his secret thoughts, Reese nodded her head in reply. "Okay, I'm sure you'll get back into the saddle soon." Reese had come to know how hard his time in Iraq had been, and she and her parents had been very understanding of his desire for peace and quiet.

Reese tilted her head as if considering the idea. "I’m too busy working. Most of my business is on the weekends these days. I don’t have time for a guy right now."

Justin watched her closely; impressed with how easily she incorporated the truth into the lie she had woven about her work. He wondered idly if she'd gotten into internet porn for the money or because she actually got off on it. Remembering her orgasms the night before, he thought he knew. There was no way she'd faked those.

Reese curled her legs up under her as she melted into her seat. Justin thought she looked incredible in her pajamas. She wasn't wearing a bra and the rise of her breasts almost took his breath away. He'd thought before that she was pretty, but now he truly appreciated how beautiful she actually was.

Like him, she worked out at the gym daily and her body was exquisitely shaped. Her deep blue eyes lit up when she smiled and the way her ass moved when she walked was intoxicating to behold. Justin struggled not to stare but silently promised he'd be back at her online cam room later that night.

Justin found himself sneaking glances at his roommate the rest of the afternoon. Memories of her, writhing on her bed mixed with the domestic images of her in their everyday life. They swirled and intermixed, making his head ache and his body tingle as he attempted to sort them out. When Reese said she was going to the gym, he eagerly offered to go with her just to have an excuse for looking at her body. Watching her ass flex while she used the stair climber gave him so much wood he'd hit the shower just to calm down.

As the evening wore on, Justin found himself thinking of ways to use his cam and microphone without giving away his secret. He knew he'd be taking a chance, but he hated typing and was dying to be able to talk to Reese while they played. In the end, he decided that he would just keep his voice low and hoped that would be enough. He was betting that Reese would not be expecting anyone she knew to log on, so he felt reasonably certain he could maintain the ruse.

The cam though was a different matter. He wouldn't have even considered it, but she was so very excited by the possibility of seeing his cock. The truth was, part of him really wanted her to see him stroking it while she performed. He chose to set the cam next to his bed so that she would be able to see him from about halfway down his chest. That way, he would be able to keep his face off camera. 'I'm not even going to turn this thing on unless she asks,' he promised himself.

When the digits on his clock flicked to eleven pm, Justin logged onto the web site. His heart was already beating a rumba in his chest when he located Midnight Star. The status said ‘chat for free’ and he eagerly clicked enter.

Reese appeared on screen on her hands and knees and her tight little ass in the air. She was wearing g-string panties that barely covered her pussy and failed miserably at covering anything else. Her breasts were hanging almost down to the sheets and were covered by a bikini top that held them like a hammock.

Her nails were painted bright red which, he suddenly realized, made it far easier to see where she put her fingers. When she lay on her side, she raised her top knee, exposing her almost bare pussy to the men watching from god knew where. Reese scratched the nails on her right hand over her pussy and seemed to shiver as they passed over the small bulge of her clit.

Soon the bright green letters from Midnight star appeared.

‘Come on guys, I'm soaking wet. Which one of you wants to fuck me!’

It was early in her show and the chat room had maybe twenty guys in it, all typing furiously in the usually vain attempts to get her attention. He saw phrases like 'show me ur tits' and 'nice ass' fly down the scroll line as they were replaced by more pointless and equally futile comments.

Reese seemed to be able to filter out most of those who posted such non-sense, but when his nickname flashed on the screen, she wasted no time greeting him. Knowing he could hear her voice come over the speakers, she said out loud, “Major Tom! How are you baby? So nice to see you again.”

Justin was pleased to be remembered. He was sure she'd entertained several men with a private performance last night and he was not expecting her to pick him out of the crowd so quickly. He began typing as quickly as he was able.

‘Hello Star. I couldn't get you out of my mind.’

Reese blew a kiss at him and smiled broadly. “I knew you'd be back. We had way too much fun for it to be one and done!”

Justin was very pleased by her reaction. ‘Hey guess what, I've got a microphone now! We will be able to talk to each other!’

Reese clapped her hands rapidly again. It was something she did whenever she was excited by something, and watching her do it now only confirmed to him that she thoroughly enjoyed her work.

“Great, Tom," she said over the speakers, breaking him out of his thoughts. "I can listen to you when we're in private. It's no good in open chat. So what do you think? Wanna make me be a bad girl again tonight?”

‘You're already a bad girl, Star!' he wrote. 'I just want to have fun being bad with you!’

Reese laughed and clapped her hands again. Justin felt his cock begin to get hard and his hands shook as he clicked on the button that activated her private room.

As before, the image didn't change, but he knew that all of the other feeds had been cut. Reese was performing just for him now and he guessed that from what she'd done in front of the camera the night before, there were few if any rules as to what was considered acceptable behavior.

"Mmm, hi Tom. I gotta say you really gave my little ass a real work out last night. I've been wet all day thinking about what your cock would feel like. I bet you'd be able to fuck me senseless."

Reese's voice came through the system so clearly that he would have been able to tell it was her instantly. Justin was beginning to believe he was making a horrible mistake but couldn't summon the strength to stop. He turned his mic on and hoped for the best.

"Thanks Star. You have no idea how much I want that. You are the sexiest girl I have ever seen!" Justin tried to keep his voice a whisper, but somehow, talking to Reese like this made him crazy.

He'd already been attracted to her, and adding such a highly charged sexual element to what might have otherwise been a normal conversation was fucking with his head big time.

Reese untied her bikini top and let her boobs bounce free. "Would you like to bite my nipples? I'd love it if you did." She massaged each fleshy globe in her small hands as if she were pretending he was the one touching her.

'Thank god!' he thought. 'She doesn't recognize my voice!' With his confidence growing, he turned on his web cam and connected it to the site. "Surprise Star! Since you said you wanted to watch me, I figured it would only be fair to give you the chance!" Justin stroked his dick for her until it was long and thick in his hand.

Reese laughed happily and clapped her hands again. Justin was well aware how involuntary that reaction was in her and became even more certain she wasn't just pretending; she really did get off on seeing him jerk off! 'Holy fucking shit, she's so hot!' he thought as he ran his hand up and down his shaft. He swallowed hard as he watched, and his heart pounded in his chest as they really began to get into it.

Reese peered at the screen and rubbed her pussy as she watched him. "Wow, Tom, that's a nice big cock! I like it. It makes me wet to watch a guy jerk off."

"I'm glad you do. Look how hard you've made me already." Justin relaxed even more. Everything was going just as he hoped it would. Reese hadn't even asked to see his face. He made himself comfortable for what he felt was going to be a long and sexy ride. He poured some baby oil onto his hand and began working it into his now throbbing cock.

Reese watched him as closely as he was watching her. She pulled her g-string off and began rubbing her clit with one hand while tweaking a nipple with another. She dug a finger deep into her channel and then brought it to her mouth, sucking her juices from it. "Mmm, I love how I taste, Tom. I wish you could lick my little pussy for me."

"I'd love to baby, I really would. Almost as much as I’d love to have you suck my cock."

Reese was soaking wet and got a small vibrator out. "Mmm, this thing makes me come so hard, Tom. I just love it." With that, she started circling her clit with the small buzzing toy.

Justin poured more oil onto his hand and rubbed his palm over his cockhead as he watched her violently tease her clit. Her eyes were slits but still watched every stroke his hand made while her breathing got deeper and deeper. She touched her pussy delicately yet hard, and her face wore a mask of pure erotic beauty as she buzzed herself with the toy.

Justin was going out of his mind at the scene. He felt his cock start to tingle and didn't care if he came, knowing he was so hot he would have no trouble getting hard again. When Reese started bucking in orgasm, his cock exploded and he felt his hot cum splash all over his torso.

"Oh fuck yeah, Reese, that's so goddamn hot!" Justin realized too late that he hadn't disguised his voice. Worse still he had used her real name!

Reese's was coming hard as well, but when she heard him cry out, her eyes went wide in surprise. Justin watched in terror as she looked intently at the screen for a long moment while still lightly playing with her soaking wet pussy. Then her eyes lit up like sapphires and she threw her head back, laughing loudly. "Hol-ly shit! I don't fucking believe it!"

Justin was completely mortified. He almost closed his laptop but noticed that Reese was still rubbing her pussy. She bit her lip and sucked her finger clean again. "I loved watching you come, and that was quite a load."

Justin's mind reeled as he listened. He couldn't figure her out, she had to know it was him but she made no effort to cover herself. 'Fuck!' he thought, 'she's still rubbing her clit!'

Reese flipped over onto her stomach as he watched, with her face filling his screen. She smiled wickedly and sucked her finger again as if making a point. "Hey I'm not pissed okay. I'm really kind of turned on. Look, if you want to watch me play with myself I can't stop you. I could block you but you'd just get another account. Tell you what though, if you want to fuck me, and I mean really want to, why don't you just come down the hall and do it?"

Justin hadn't moved since he came. His body felt frozen in the fear that his job and life had just exploded, and going from that fear to listening to her actually offer to fuck him was more then he could take. Without thinking, his hand went to his cock and he rubbed his cum into the shaft, forgetting for a moment she could still see him doing it.

"What?" she yelled in irritation. "You’re just going to jack off instead of fucking me? Get your ass in here!" Reese was understandably agitated but she sounded more playful than pissed. Justin jumped out of bed and grabbed his robe. He had no idea what was going to happen but it was too late to stop now.

Just before he closed his door, he heard her voice come over the computer again. "Mmm. Nice ass, Justin!"

Justin was almost freaking out by the time he got to Reese's door and hesitated before knocking. 'What if she isn't sure it was me' he wondered or 'what if she was just testing me to see how perverted I am?' There were so many possibilities, and most of them were not good.

'She said my name, hell she said come down the hall for chrissakes! She had to know it was me!' Justin made a concentrated effort to calm down. 'Okay,' he thought, 'let's get this over with!'

He opened the door and saw Reese laying on her back, totally nude. She sat up when he came in and drew her knees up against her boobs. Then she rested her arms on her knees.

"That was pretty fucked up you know. I mean I understand how you must have felt last night when you found me online and why you watched my show. I figure you couldn't help it, but coming back tonight? I'm your roommate, Justin!" Her voice rose in anger as she spoke, but there was something else there too.

Justin sat next to her and folded his hands in his lap. He had no idea what to say but having her gorgeous, naked body next to him wasn’t helping. "Don't you think you should put something on, Reese?"

Justin felt like shit and tried not to look at her. He thought he heard her sob and looked up to see her starting to giggle. The giggles turned to laughs and the laughs grew infectious until she was in near hysterics. Pretty soon he was laughing with her at the sheer absurdity of the situation.

Once Reese had caught her breath, she took his hand in hers. "Justin, please, it's all good. Don't worry, I'm really not mad. I'm surprised maybe but to be honest, I've had fantasies of this happening."

Justin felt relief wash over him as if he had been absolved of some horrible sin. "You have? I would never have expected that."

"I knew there was always going to be a chance someone would see me online. To be honest, I'm glad it was you, and I gotta say, watching you cum was really amazing."

Justin had to admit it was one of the most exciting sexual experiences he'd ever had. "You were great, Reese, especially with that dong up your ass!"

"Oh, I'll show you who’s an ass Justin!" Reese playfully began tickling him through his robe until it opened and exposed his semi hard cock. Reese suddenly froze as if she had lost track of her thoughts. Then, she reached out tentatively, only to pulled her hand back just short of his rising erection. "Uh, do you mind, I mean I...? Reese swallowed noticeably. "I just want to touch it."

Justin leaned back slowly and opened his robe. The cum on his cock had almost dried and as his erection grew, he could feel the effects of its sticky residue. When Reese slipped her fingers around his shaft, his cock began to lengthen and soon became fully hard again.

Reese slowly jerked the skin of his shaft up and down a few times, and then pushed him down on his back. "So about my question. What do you think?"

Justin loved the feel of her warm hand on him and took a second to rub one of her hardened nipples. "What question was that?"

Reese squeezed his shaft in her hand and smiled brightly. "Do you want to fuck me?"

"Oh hell yes, Reese. I can't wait!"

Reese got him to remove his robe and lay back on the bed. Kneeling down between his legs, she wrapped her fingers around his shaft and began pumping up and down. Reese spit on his cockhead to get it nice and slick and then rubbed the moisture over the purple crown.

"I can smell your cum Justin." she whispered. "You've got it all over you down here." She inhaled deeply, enjoying his musky scent and then took him into her mouth, swirling her tongue and sucking the slimy residue off of his skin.

Pulling off moments later, she licked her lips, as if savoring the flavor. "Mmm, I love the taste of your cum baby. Lucky thing too, because now I'll let you cum in my mouth."

Reese licked up and down his shaft wetly, searching for any more of her tasty discovery. When she got to his balls, she sucked one and then the other, driving Justin crazy with desire.

Reese then pointed to her nightstand. "Hand me that bottle of lube, the clear one on the side."

Justin saw three different types and had no idea why one or the other mattered, but gave her the one she asked for.

"Why three kinds?" he asked as he handed her the bottle.

"Well, the red one there is a heating lube that warms to the touch." I like to use it on my toys when I get a little raw. The other one in the tube is a heavier anal lube. I always use that before a show."

"Now this one..." Reese popped the top on the bottle and dribbled some over Justin's cock. “Is a good, all purpose lube that, among other things, is excellent for hand jobs."

Reese interlocked her fingers around his dick and started stroking up and down, rotating her grip each time.

Justin hissed as he felt the intense sensation of her hands sliding over his shaft. "Oh fuck, I see why you like it, Reese. That feels amazing!" Her hands began sliding over him so easily that it reminded him of the way a pussy grips him. He marveled at her skill and the longer she did it, the harder he became.

Reese held her mouth provocatively over the swelling head of his penis as if waiting for him to cum. Then she plunged her mouth downwards, engulfing his length. Before Justin knew it, she had his long cock completely down her throat. Reese sucked hard and fucked him with her mouth a few more times before pulling up for breath.

"How are you holding up there Justin? I don't want you coming yet."

Justin loved the way she was sucking him but after his first big orgasm all she had managed to accomplish was to get him going for round two. "You’re a great cocksucker, Reese. But it's going to take a lot more before I lose it."

Reese couldn't remember ever being this excited or aroused. Being there in her bedroom, sucking her roommates cock after that show and knowing that she was about to let him fuck her had her heart beating a mile a minute. Even the first night she'd done her cam show didn't have this strong an effect on her.

The butterflies in her belly and the moist heat between her legs had her in such a sexual frenzy that that her thighs quivered in anticipation of feeling his body between them. The feeling that she was about to do something that she never expected to do almost took her breath away. It was the same way she felt the day she gave up her virginity, and this time she was with someone she was certain knew what he was doing.

Reese couldn't wait anymore. With a low moan, she crawled up over his hard, muscled thighs until her demanding little cunt was right above his slippery cock. Then, she took it in her hand and rubbed the head between her labia.

"This is going to feel so fucking good, Justin! I can't wait to feel you inside me."

When she lowered her body and felt his width push into her, she groaned in delight. She was wet and ready and his cock was slick with lube and saliva, so her channel offered no resistance as his entire length sliced deeply into her.

"Oh fuck, I love a hard cock in my pussy..." she whimpered as she slowly rocked her hips, enjoying the sensations that spread over her. He felt thick and hard inside her and when he cupped her breasts in his large hands and twisted her nipples between his fingers, she placed her hands over his, holding them to her boobs. "Mmm, that feels so good."

"Damn you're so sexy and beautiful Reese. When I saw you on the computer I just couldn't help myself."

"I'm glad you did." Reese laid down on his chest and brought her lips to his, kissing him hard. He sucked gently on her lip, making her moan with desire. Open mouthed, their tongues played and flicked against each other as Justin grabbed her firm ass and drove his cock up an into her.

Reese felt the strength in his hands as he held her hips, and his powerful thrusts made her purr like an insistent kitten as he drilled into her. She was losing control of herself and him until she suddenly realized where that would ultimately lead. Reese scratched her nails into his skin, eliciting a deep growl from him and breaking his grip on her hips.

Justin's body was straining hard, with a sheen of sweat making him seem to glow beneath her. Across his chest were several long red marks where her nails had dug in. "Ahhh! Goddamn, Reese. You're fuckin' killing me!"

Reese sat back with his dick sheathed in her hungry channel. She squeezed her Kegel muscles around his shaft until she was sure she could feel him throb inside her. "Are you complaining? Just tell me if you want me to stop." Reese smiled wickedly and produced a small vibrator.

"You like watching me Justin? Look at the computer." Reese indicated the monitor as the small toy began buzzing softly.

Justin turned toward the monitor and was shocked to see that the camera was still on! He could see her tight body sitting on him in clear detail. 'Holy shit! She's recording this!' The thought shook him to the core but also turned him on immensely.

Between that shock and her pulsing pussy on his cock he grunted and flexed his hips as the first tingle of orgasm hit him. Reese dug her nails into his chest again, snapping him out of it.

Pointed the vibrator at him, she spoke firmly. "Hey, Justin, don't come inside me, okay? I'm not safe right now. Tell me when you get close!"

"Oh shit, why didn't you say anything before?"

"Why didn't you ask?"

Justin started to mumble something but stopped when Reese started buzzing her clit with the vibrator.

"Mmm, I want to come on your cock." Reese flashed her blue eyes brightly at him as the vibrations seared into her clit. The dual sensations of his cock throbbing inside her while she buzzed her abused clit sent shivers coursing through her.

Justin kept looking at her and the monitor, completely blown away by the whole situation. He could feel the vibrations at the base of his cock travel all the way to his balls and he hung on the edge of his control as he watched Reese masturbate on his dick.

Her auburn hair stuck to her sweat covered shoulders and her nipples were protruding thickly. He rolled them between his fingers as she diddled herself while her breathing grew in deep even breaths. "That's it Reese, let it happen baby. Come for me, come all over my fat cock."

Reese felt the contractions in her belly and her clit pulsed hotly. Her skin tingled with electricity while she rolled her hips around the iron spike that Justin's cock had become. "Ooo fuuck I'm gonna..." and then her whole body heaved as her orgasm washed over her.

Justin rolled her onto her back as she quivered in ecstasy, pulling his dick out of her before he spewed his load. He caressed her body lovingly for what seemed like forever as Reese caught her breath. "I'm never going to get tired of watching you come, Reese."

Her eyes were just slits but her smile was broad. "You can sit in here and watch anytime you want."

Justin pointed to the computer. "Aren't you gonna get in trouble for putting this out there for free?"

Reese laughed. "Were logged off silly. That's just a copy for us."

Justin breathed a sigh of relief. "You had me worried for a minute. On the other hand doing you online could be fun too."

"Mmm, you know, couple shows can make good money. There's just one thing you need to know first though."

"And that is?"

Reese put her hand around his still hard organ. "You’re going to have to fuck my tight little ass!"

Justin's mouth watered at the prospect. Reese had completely turned the tables on him and at that moment he felt like hot iron in her hand. "Get on your knees over here..."

Reese put a finger on his lips.”Hold on there big guy. You have to do this right or you'll tear me in half with that big dick of yours. Sit over here at the side of the bed."

Justin was growing tired of her taking the lead but figured she may have a point this time. "Okay, I'm all yours."

Reese dropped to her knees in front of him and sucked the spongy, purple head into her mouth. Sliding her tongue under his shaft as she sucked, she enjoyed the flavor of her juices on his taunt skin. In a few moments, he was as ridged as one of her toys.

Taking the tube of heavy lube she squirted about an inch over the top of his shaft.

"Oh that's cold!" Justin complained.

"I know, but you're going to love this. Have you ever done a girl's ass, Justin?"

Justin blushed. He'd done two tours of combat and still she made him feel like an inexperienced seventeen year old. "No I haven't, but I'm sure I can do it without hurting you."

Reese began stroking his cock, smearing the lube over the head and coating the shaft. "I trust you. It's just your big dick that has me nervous."

Truthfully, anal play had become a big part of her show so she knew she could take him back there. She just wanted to give him some proper lessons.

Once she had him nice and slick, she crawled up on her knees on the bed. Justin licked his lips at the sight of her ass wiggling at him. He came up behind her and gave her a slap on the behind.

"Ahh yeah, spank me like a slut, Justin. Do whatever you want to me!"

Justin took the tube and added some lube to her rosebud. Reese squirmed delightfully as he pushed it in easily with his finger.

"Wow, you’re already so slick."

Reese loved how his finger felt but was inpatient for something bigger. "I lubed up before I started my show. Now please, fuck me. I'm so ready!"

Justin was ready as well and he pressed his dick against her back door. He pressed in slowly and felt her resist for a moment, only to suddenly spread and accept the head of his dick into her body. The tight ring formed around his cock and gripped him tightly as he slid into her. “Ahh yeah…”

Justin thrust gently at first, working more and more cock into her butt until he had his balls slapping her against pussy. Reese was moaning softly, but when he took hold of her hips and pulled almost all the way out, she groaned loudly.

His dick moved freely now and he started sawing into her faster and faster until he was making loud slapping sounds when his hips hit her cheeks.

Reese held the sheets tightly, loving the hard fucking he was giving her. Reaching between her legs, she rubbed her clit furiously as he punished her bottom.

Everything that had happen flashed through Justin's mind, and when he saw the image on the computer screen of him fucking her asshole, his balls boiled. With several quick hard strokes, he slammed his cock in as deeply as he could and blasted his seed into her quivering ass; painting her insides with thick hot wads of cum.

They collapsed together on the bed, just holding each other. Justin kissed her gently while his hand caressed her butt. Reese smiled. “Somehow, I don’t think I’ll be working alone anymore.”

This story is protected by International Copyright Law, by the author, all rights reserved. If found posted anywhere other than Lushstories.com with this note attached, it has been posted without my permission.