Where it happened: apartment
I had lived with “G” all during college. I was always into girls but something about him made me horny as hell. During our 3 years of living together we never really hooked up. Hell I don’t even think I saw him nude during those college years. We both graduated and went our separate ways. We decided to get together about a year after graduation so he drove down to where I was living at the time. Thats when it happened.
Once I saw him again I knew I had to have him. That night I told him he could sleep on the couch or in my bed with me. Much to my surprise, and pleasure, he said he would just sleep with me since the bed was more comfy. Once in bed I decided to make my move. I slowly slid my foot over to touch his foot. He did not move it away so i decided to move my whole leg next to his leg. This was also met with no resistance. After about 10 minutes I found myself pressed against him with my hips pressed against his ass. Before i knew it he rolled over and started to take my underwear off. Once naked I reached over and pulled his underwear down. His cock was stiff and looked to be 6 inches. I couldnt wait any longer and slowly kissed my way down to his cock. Once I arrived at my long awaited prize I stuck it in my mouth and went to town. I had always wondered what sucking a cock felt like and let me tell you it was better than I ever thought. I must have sucked him off for a good 20 minutes and then he started to moan. I knew it was getting close. Within a couple of more minutes he was moaning and bucking his hips and then he said he was going to cum. I told him I wanted him to cum in my mouth. AND BOY DID HE. His cum unleashed spurt after spurt and I swallowed every last drop. After that I rolled over and he started sucking me. By the way he was doing it I got the feeling it was not his first time. It did not take me long to blow my load in his mouth. God I was in heaven.
G and I still try to hook up at least once a year. Lets just say we still enjoy each others comapany.