Top Definition
sun ray brighter than "elaine"; shinning light; Lancelot's wife (would have been his lover only if her name started with an "e"); looks like a snob but is just shy; way cooler than you would think; life of the party
That girl is such an ilaine.
These sunglasses aren't keeping the ilaine out of my eyes.
by Rivers Desmond February 04, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.