Top Definition
Adj. extreamly pleasing to all five senses
n. a female that can make you melt upon contact
wow, that was so lizy
did you see that girl? yah, she a lizy
by peighton June 24, 2006

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.