Top definition
Swendrini, a Sri Lankan goddess who puts her life on the line to save mankind.
I need a Swendrini to save me from evilkind right now
by SooZoo22 June 07, 2018
Get the mug
Get a swendrini mug for your Facebook friend Rihanna.