1 definition by leprechaunsbdk

She’s deeply in love with Owen
Wow Yara really is in love with Owen
by leprechaunsbdk April 19, 2022
Get the Yara mug.