Skip to main content

Definitions by kayllalei

It means friendship. Its also another way of agreeing with another.
Him: Hey did you like that movie lastnight?
Her: Yarri!
yarri by kayllalei May 29, 2021