Defo made his return from his jaunt to the center of the state of Florida this past weekend. He was reminded just how much he loves living in South Florida