Image from Nylah S.'s post
September 22, 2025

Chile.. Dr. Umar “Allegedly” has a baby on the way.. this would be baby mama number 4

14