1 definition by TAnonymousaaaaan

Top Definition
It means awesome. Normally used when a girl is known to be cool or fun to hang out with.
She's such an awesome person... like Vihara.
by TAnonymousaaaaan July 05, 2017

Mug icon
Buy a vihara mug!