1 definition by rooroowoot

a supa dupa cool name from a persian love story.
a term for a supa good looking person.

by rooroowoot January 7, 2009
Get the Layli mug.