a bitch girl who can speak her mind when she needs to you can find a Libby in her natural habitat of her bed
Matty: hey have you seen Libby Allen at school today?

owen: no she's in her natural habitat

matty: where's that

owen: duh her bed
by Libstorz March 10, 2020
Get a Libby Allen mug for your grandma Riley.