1 definition by eziii
Idilay is a beautiful soul and has a glowing soul that she is the life of the parties. She will win your heart by making you laugh until you die from out of breath. She has these sparkling eyes and glowing smile. Tend to be gemini.
by eziii November 21, 2021