"There's a king-sized bed in the bedroom upstairs," I told Brad as we stumbled into the cabin. He was insistently pressed his hard cock up against my naked ass. I could feel the it through his jeans as his fingers pinched my nipples and he kissed and sucked my neck.
We headed for the stairs leaving Tim outside to get his pants back on and bring in the luggage. I was half-way up the stairs when Brad stopped me and by pushing against my lower back forced me to bend over. My ass was exposed completely to him. He reached between my legs and grabbed my balls. His tongue was in my asshole instantly. I pushed back and concentrated on opening my asshole to him. It felt incredible.
"Damn, baby, you couldn't wait for the bed." His answer was to squeeze my balls and begin to work my cock while pushing his tongue pushed even deeper into my asshole. I found myself moaning and humping his face. He suddenly stopped tongue-fucking my asshole and slapped my ass hard. I jumped to attention.
"Hold still, slut," was all he said.
"Yes, sir," I replied.
He went back to licking my asshole and jerking my cock and balls. I strained to be still and chanced spreading my legs a little wider. Without realizing it, I had gotten down on my knees with my head resting against the stairs, which, luckily, were carpeted. After enjoying my asshole for a few minutes, Brad came up for and air and said one word: "Bedroom."
I stood up and discovered my knees were weak, my head was spinning and my cock was hard. I leaned back a little and let Brad steer me up the stairs. The kitchen was directly in front of us and to right was a bedroom. I led him inside and turned around next to the bed. He grabbed me and kissed me passionately. Because I had been here before I knew there was lots of lube in a night stand next to the bed. I opened the drawer and got out a tube as Brad began to strip. He was about six foot three and had a huge, thick, uncut cock with gorgeous veins running the length of it. It was just over nine inches and made me feel like I would swoon every time I saw it. My cock was only five inches. Brad's was three times as thick as mine. I knew who was in charge.
Once he was naked, I climbed onto the bed on my elbows and knees and exposed my asshole to him. He licked my asshole again and down to my balls. The ball spreader was tight near the base and made me very aware of my balls being licked and sucked.
"Listening to you and Tim fuck in the truck on the way here has me fucking horny, " he whispered to me. "I need to get off."
I knew then that my ass was going to get its first fucking of the weekend. Brad grabbed up the lube and squeezed it out onto my asshole. I felt his fingers pushing against my sphincter and I pushed back against him so my asshole would open up. His right index finger slide in to the inner ring of my ass. He twisted his finger around and I leaned back into him. As always happened, his finger slide in quickly and to the knuckle as he pushed past the inner ring. I loved this feeling, being penetrated by my man and knowing I was completely open and vulnerable to him. Brad pulled his finger out and I felt two very insistent fingers competing to get inside my asshole. I let out a moan and pushed back again. Both fingers now found my inner ring and pushed roughly through. I was wiggling my ass back against him, helping him to open my asshole. Suddenly, both fingers were gone.
"I love watching your asshole squeeze shut," he said. Now I felt three fingers moving inside me. There was less resistance this time and he quickly got past the inner ring. We both knew this meant I was ready for his cock. He stood behind me and positioned his cock head against my asshole. He had lubed his dick and began to push inside me. I concentrated only on relaxing my asshole. I felt his thickness reach my inner ring and begin to push. He teased me a bit by pulling out when he felt resistance and then quick, short thrusts against the inner ring of my anus. With a steady and powerful push, he entered me. Feeling him slide inside, my legs began to quiver and I drew in breath.