The last time we left off Mitch recieved his first blowjob from his buddy Zach. However, Zach wants the favor return and makes Mitch suck his cock. Not having a lot of experience with guys Mitch touches Zachs harding bulge and started feeling his harding cock. Mitch then removes his undies exposing Zachs erect cock that is ready for some serious cocksucking. It seems Zach's cock has a mind of its own and lets Mitch start sucking his cock. Mitch seems a bit slow at first as he gets his first taste of dick and really takes on Zach's cock by licking it up & down. Starting at the base, Mitch tongue works its way up the cock teasing the head then finally deep throating the cock. As Zach just watches and laid there enjoying his buddy suck his morning wood. As Mitch continues to suck he gets us to it and it seems he is becoming an expert cock sucker as he really knows where to suck and what to do and how to handle another guys cock. Zach's body started to tense up and he was moaning and you can tell he enjoyed the workout on his cock and Mitch was not letting up as he continued sucking and twirling his tongue around Zach's mushroom cockhead. With a few strokes and some more sucking, Zach wasn't able to hold off any longer and let out a grunt releasing his hot cum jizz. As the cum spurted out, Mitch stroked more and more as the cum was oozing out of Zach's slit with his tensed up body. This is how buddies stroke and suck cock!