1 definition by Xiclaili

Top Definition
Amazing beautiful flower , the most beautiful goddess ever seen; Very smart and talented girl, with higher powers and big dreams
Xiclaili is a beautiful goddess
by Xiclaili November 28, 2017

Mug icon
Buy a Xiclaili mug!