News Slap Dee, Yo Maps & Chellah Tukuta battles it up online………. By Webster Kawaka - January 17, 2023 0 233 FacebookTwitterPinterestWhatsApp Slap Dee, Yo Maps & Chellah Tukuta battles it up online………. More truth in the embed below.