It's been over two years since we last saw each other. I can't believe after all of this time that I'm catching a flight out today to spend the weekend with you! As I'm getting dressed, I begin to think back on our Internet rendezvous' and the pictures we've exchanged. I feel a wetness begin to grow as I think about your big, hot cock and I wonder how it would feel to have you moving in and out of me. "No underwear for me today" I think. I remember the times at work where we've both left to go to the bathroom to finish ourselves off after getting hot. Almost unconsciously, my hand drops down between my legs and I gently start massaging my pussy. Mmmmm, it feels so good. I begin to imagine the scene. I'm on the sink and massaging my clit with my finger. You walk in and I smile. I can see your excitement barely contained within your khakis. I dip a finger in and pull it out slowly as you walk up to me and position yourself between my legs. You gently grab my wrist and pull my hand up to your mouth and suck my finger, savoring the taste of my juices. Your cock is rock hard. As we begin to kiss, I can taste myself on you. Our tongues explore each others mouths while my hands grab your ass and draw you closer. My nipples are hard and you can feel them against your chest. I run my hand down around the front of your pants and begin to massage your throbbing cock through your khakis, feeling it grow even harder (something I didn't think was possible). I remove your belt and unzip your pants. Our eyes meet and hold for awhile. Both of us know this has been a long time cumming. You take a step back and quickly remove your boxers and as you do so, I see your magnificent cock snap back hard against your firm stomach. My hand is working on my engorged clit and my pussy is dripping. We gaze into each others eyes as we mutually masturbate ourselves. And then my eyes drop down and watch you expertly stroke your shaft. I almost cum just remembering the video clip you sent of you tugging on that big dick of yours. If you only knew how many times I've gotten off to that! You watch me as I slowly part my pussy lips with both hands and slip in a finger. As it slides in, I reach out with my other hand and pull you to me. We kiss each other deeply, our breathing now heavy. I feel the head of your dick against my pussy and I know you can feel my heat and wetness. There is no turning back now as I take you in my hand and guide you slowly into me. Even though I'm so wet, it's hard for me to take you in. You expertly lean me back and push my legs up against my tits, all the while sliding in deeper. I catch my breath as you bury the last inch of yourself. You whisper in my ear at how much you love how tight I am. "I love how you feel inside me" I whisper back. My juices run down over your cock as you slowly slide it in and out of my tight pussy. Each stroke you take I squeeze and try and keep you deep inside. I grab your ass and try and pull you deeper. "Fuck me harder sweetie" I moan. I feel your balls slap against my ass as you drive in and out, in and out. My pussy begins to tingle as I feel my orgasm building up. I grind my hips and buck up against you. "I'm going to cum so hard" I gasp. This drives you wild and you plunge in and out of me even faster. We're now moving as one, writhing in ecstasy, skin slapping. As I start cumming you bury yourself deep inside me and grind your hips in a circular fashion, feeling me squeeze rhythmically against your shaft as my orgasm builds and subsides. "Don't stop" I gasp. This is all the encouragement you need as you rock back and forth, sliding in and out of my juices. As you feel cum well up from inside your balls, you pull out and shoot your first load on my stomach. The second and third loads land on each of my tits. You lean down and gently kiss me before collapsing on me, your warm cum in between us. I smile to myself as I remove my hand from myself and catch my breath. I hold out hope that this weekend we'll be able to explore each other's fantasies in person instead of resorting to our imaginations and Internet rendezvous'.