Triangle's Edge - Part 8
My boyfriend cheated on me with my ex-girlfriend, so now I'm going to suck his best friend's cock in front of him.
As Mike and I entered the bedroom hand in hand, he came to a halt when he saw his best friend lying naked on the bed, biting down on a ball gag, and handcuffed at the bedpost. My boyfriend's cock was only partially erect, but this indicated that despite his reservations, he was still excited about the situation. I knew that it was David's fantasy to share me with another man, though in his fantasy, he would be in charge,...