noun A pet name given to a romantic partner
related
comments
I
IIwaasusi9 years ago
I
Iwaasusi
9 years ago
Yori yori
Bobzy9 years ago
Bobzy
9 years ago
My Yoruba is terrible but the believe yori yori means lovey lovey or to celebrate or happiness or something
Bobzy9 years ago
Bobzy
9 years ago
Could also be "sweetness, a good feeling about someone or something"