What does Amebo mean?

Amebo meaning in Urban Dictionary

South-Western Nigerian Language labeled as YorubaThe word implies "Gossiper"