Robuta

https://www.shengmtaa.com/shengs/donjo Donjo meaning – Sheng slang dictionary | Sheng Mtaa Donjo means: Good, nice, tasty sheng slangdonjomeaningdictionarymtaa