1 definition by NØVA_INNIT

When two wives called are living really far from eachother but still talk to each other every day like they are next to each other
Person 1: how is your online friend today
Person 2: really well! Its like Chova
by NØVA_INNIT September 19, 2021
Get the Chova mug.