Skip to main content

Definitions by RDog43

A girl who is obsessive and best friends with every boy in her path.
Oh goodness, here comes Rachel, don’t expect the boys attention until she’s gone.
Rachel by RDog43 October 13, 2022