1 definition by baddestbitch23
she’s the best bitch in all the land. greatest best friend a girl could have. she tells you when the guys you like are douchebags, and cheers you up when you are sad as hell. She’s probably short but kinda thick
by baddestbitch23 January 15, 2020