Home Entertainment Young Thug’s Baby Mother Cleotrapa Denies Fighting Mariah The Scientist The content originally appeared on: Urban Islandz One of Young Thug’s baby mothers is denying that she is the one seen in a video fighting his current[Read More…] The post Young Thug’s Baby Mother Cleotrapa Denies Fighting Mariah The Scientist appeared first on Urban Islandz.