LIKILILA's definitions
Someone who lights up the room when she walks in. You can't help but be amazed by just how loveable she is. A dela is a very thoughtful and beautiful soul.
by LIKILILA April 6, 2023
Get the Dela mug.