man that girl is too cool, she is such a debra
is the coolest friend alive, she is caring, funny and super loud!!  she is a little chomoru hoochie
"man that girl is too cool, she is such a debra" What is the definition of "debra"?