meaning of Bugadonis

Bugadonis meaning in Urban Dictionary

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