Skip to main content

Definitions by dwills521

A unique gem of a person, who expresses love for people with mean jokes and acts of kindness
she can be so cold sometimes but is always there for me. She's such a Yartha
yartha by dwills521 November 22, 2021