Top definition
A stupid girl. Often has annoying small dogs. Can be quite the hoe, and has commitment issues
by TheUltimateFag February 26, 2020
Get the mug
Get a Reenie Ray mug for your sister-in-law Rihanna.