1 definition by shrekaboolol
A girl who is pretty but she has the meanest resting bitch face in the universe. She stares into your soul a bit too often, and looks at you up and down a lot
For your own safety DO NOT STEP ON A DORIS' SHOES
For your own safety DO NOT STEP ON A DORIS' SHOES
by shrekaboolol October 5, 2021