1 definition by Xoxoxoxlovelylick
The sexiest, kindest, sweetest, most positive soul in the world. The best friend anyone could ask for. Líosa has the patience of a saint. Anyone who meets a Líosa will instantly fall in love with them.
by Xoxoxoxlovelylick November 22, 2021