It had been almost 12 years since I'd seen Tom. It had been longer than that since I'd last fucked him. God, those were the good days. I remember his dick pumping in and out of me, full of seed and youth and virility and everything wonderful. But I'm getting ahead of myself...today we're going geocaching. He's wanted to go for a long time, but it just never worked out. We live over 3 hours away from each other and it seems like every time I'm available he's not, and vice versa. Until today...
I kiss you hello, you act surprised. Playfully, I lick the end of your nose and grab your hand, pulling you behind me. We take off up the hill, gps in hand, backpack stuffed with a blanket and small travel pillow, ready for an old-fashioned romp in the woods, just in case. After we've been hiking for 30 minutes or so, I stop and turn around to kiss you again, a little more aggressively this time. My tongue goes to battle against yours, your arms wrapped around me, crushing me against you. I can tell you are hard already, maybe from watching my ass, or maybe in anticipation of our mission to fuck ourselves silly.
Your hand goes straight to my butt, squeezing and grabbing me. Your kiss grows more desperate and I break it to save us both. "We still have a little ways before the cache, don't get yourself too worked up yet", I say with a twinkle in my eye. You growl something at me, but I don't hear what you say because I've already started working my way back up the hill.
Beep, beep, beep, beep. "We must be getting close," I yell back to you. As I move in around the area where the cache could be hidden you catch up and look over my shoulder at the gps receiver. "Looks to me like it's over here, but these things are only accurate to 30 feet or so, so I guess we'd better start searching." I take off one way while you go the other. I've been looking around for 10 minutes, there really aren't that many good hiding places around here, so it's got to be obvious. I don't want to read the clue yet, so I sit on a huge rock and take my pack off. I open the pack and pull a couple of things from it. I spread the blanket on the top of the rock so I'm a little more comfortable. I enjoy watching you searching every nook and cranny, trying to find a Tupperware box full of toys, just to please me. You look up and see me watching you. "Get over here" I purr, "I don't want to wait any longer".
You oblige me, of course, and when you reach me, I grab your hands in mine and pull you down beside me. I lightly trace around the edge of your face with my fingertips. I don't want to rush this, we've waited too long to be in a hurry now. My lips follow my fingertips, kissing your whole face. I want to memorize this moment. Your lips find my own and they're so incredibly soft. I am shyer now; we're doing what we've talked about for so long, I just want everything to be perfect. Your mouth opens under mine, and I feel your tongue enter my mouth, searching for my own. I meet you more than halfway and you go crazy...I can't keep up with you. "Slow down, boy" I whisper against your lips. "Sorry" you mutter back, "I can't help myself". I know the feeling.
My hands are twisted through your hair, holding your face to mine. I feel your hands, hesitant at first, reaching for my breasts. I press myself into them, trying to convey to you that yes, that's a good thing! You take the hint, and massage me through my shirt. I remove one hand from your hair and, finding your hand, move it under my shirt. "Oh", you say, and then each hand has its own breast and nipple to play with. My hands then move under your shirt up your chest. They're cold, and I feel you wince through our kiss. "Sorry" I murmur, and finally I tear my mouth away from yours and push you down onto the rock. You're lying in front of me now, and it's such a beautiful scene. I tug up on your shirt and replace my hands with my mouth. I want to kiss you everywhere. Your hands move to my sides and you pull me back up to your mouth so I can kiss you there some more.
I feel your fingers tweaking my nipples, tugging, twisting, pulling and pinching them. I'm in ecstasy and you know it. You pull me further up until your mouth finds first one hard bud, and then the other. You repeat the motions that your fingers were doing, only this time it's teeth and lips and tongue. I moan in response and my reward is to feel your fingers digging in my flesh, I think you're trying to swallow me whole, and that's just fine with me. If I could fit my body inside your mouth right now, I would.
Instead, I opt to slide down your body, and position my mouth right at the top of your pants. I lick around your navel, tickling your stomach. I unzip and unbutton your pants, and I can feel the heat from your thick cock radiating to my face. I kiss you through fabric and feel your dick twitch a little. I smile to myself, knowing what's going to happen next. You place your hands on my head, press yourself into my face and shudder at the contact. I pull back a little bit and give you a warning look. You remove your hands from my head, but I think you've gotten what you were after already.
I pull your underpants down and now I can see you in all your glory. I kiss the very tip of your cock briefly before I set my mouth on it like a vacuum. Sucking you, fucking you with my mouth, taking you all the way in until I can feel the tip of you in my throat. I gag a little until I'm used to the sensation. Once again I feel your hands on my head, moving me in the rhythm that you like. I don't mind it this time. You whisper "Faster", but I have my own ideas. I keep going at the same pace, only now I'm sucking only the head of your beautiful fat cock. I run my tongue all around the ridge, making love to you with every stroke. I get a taste of precum and wipe it all around my lips. You feel alternate wet warmth from my mouth, and the cool air around us as I remove my mouth from you just so I can stare.