sorry i'm late, this bearface dug her claws in to me on the bus
an extremely unattractive person, usually a female
"sorry i'm late, this bearface dug her claws in to me on the bus" What is the definition of "bearface"?