vikarunnessa Share definition Flag A friend, a true lover,a caring person.Most helpful person. Her action speaks louder than her words. Be like Vikarunnessa vikarunnessa by Lizandu November 20, 2020 0 0 Get merch Get the vikarunnessa mug. Buy Now — $32.95 See more merch