dude did you see that girl? she was definitely a bitchass mcface tits
someone who is excessively annoying, has a terrible face, and terrible boobies
"dude did you see that girl? she was definitely a bitchass mcface tits" What is the definition of "bitchass mcface tits"?