1 definition by keoel

a girl who is strange yet sexy
an amazing find
but hard to keep
"yo i saw Milena today nd she was lookin fiiiiinee"
by keoel December 2, 2007
Get the milena mug.