An Odiya girl named Anwesha and a Bihari guy named Siddharth, defined this term to address themselves. This term stands for inseparable soulmates looking forward to spending the rest of their lives together with lots of love and awesome memories. They understand, respect, support and love each other no matter what. This term here on Urban Dictionary is proof of their existence.
by HungryOwl November 14, 2021
Get the Anwisid mug.