sorry i could come over today, my mom was being a total boniface
a total scene person who mooches off everyone, but is a nice person all in all
"sorry i could come over today, my mom was being a total boniface" What is the definition of "boniface"?