1 definition by flyingturtle

a very cool person with the looks of a fashion queen
Wooaah, you're so Leenish!
by flyingturtle December 2, 2008