What does Bugadonis mean?

Bugadonis meaning in Urban Dictionary

An overweight, sassy, difficult, yet caring african american feminine.