meaning of Alycia-Lily

Alycia-Lily meaning in Urban Dictionary

Beautiful, everyone immediately drops deeply in love with her, Compassionate, and all sorts of across the sweetest thing life is offering.