Top Definition
The most beautiful girl in the world.
*see leena walkin*
"damn that must be leena patel, look how pretty she is"
#pretty #hot #gorgeous #sweet #beauty
by Rahul Patel April 09, 2007
5 Words related to Leena Patel
Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×