Geo, a twink with a hungry mouth, takes Mason's thick cock deep into his throat, gagging and choking as he tries to take it all. Mason, loving the tightness and heat, grips Geo's head and fucks his face, feeling his own pleasure building. Geo's eyes water as he looks up at Mason, sucking harder, eager to make him cum. The sensation is too much for Mason, and he explodes, his hot, sticky load covering Geo's face and even landing in his hair.