Petite twink Blain O'Connor can't resist the allure of his roommate Miles Fallon's massive cock. As Miles relaxes on the couch, Blain approaches, dropping to his knees to hungrily suck Miles' hardening member. Miles, enjoying the blowjob, pushes Blain's head down, fucking his throat. Blain eagerly takes it, his own cock throbbing in anticipation. Soon, Miles bends Blain over the couch, his big, throbbing cock sliding into Blain's tight ass, pounding him hard in doggystyle. Blain moans, his big butt bouncing with each thrust, as Miles' thick cock stretches him wide.