Cute Justin Stone probably should have grabbed the laptop in his room before watching porn, but then again, he wouldn’t have been caught by roommate Alan Caine if he had. It’s a common scenario between boys, one grabbing the other feeling aroused and it leads to a bit of fun, but while porn can elicit a friendly handjob between buddies most of the time, Alan doesn’t hesitate to offer his friend his incredibly long cock to suck. His dong is delicious, so long and so tasty that it’s no wonder blond boy Justin has his lips around it as he rocks back and forth in the open air. He’s clearly learned a thing or two from the porn he loves to watch, he’s a talented dick slurper who knows how to work such a big goof, but Alan’s soon eager to show he’s not left behind when it comes to giving a good head. After exchanging dicks and a few anulingus from Alan’s lucky boy hole, it’s Justin’s pucker that gets the kind of filling he’d hoped to see on screen. He slides his bare rump over his buddy, riding Alan’s impressive length while his own cock bounces with delight. The feel of that impressive cock inside him is great, but it’s even better when he’s bent over the couch and taking it nice and deep from behind. Giving his buddy total control to get him on the mat, the two are soon approaching the final messy moments of their afternoon encounter, their moans of climaxing pleasure growing as Alan slides his naked cock out of his friend and towards his waiting face. Blond boy Justin loves the taste of fresh cum bursting on him, sucking the last of his friend’s cock juice and jerking off frantically. With cum on his lips and his own milky goo pumped onto his thin, pale body, Justin is finally relieved, and no doubt happy to have been caught trying to rub one out at the kitchen table.