look up any word, like darude - sandstorm:
 
1.
The most beautiful girl in the world.
*see leena walkin*
"damn that must be leena patel, look how pretty she is"
by Rahul Patel April 09, 2007

Words related to Leena Patel

beauty gorgeous hot pretty sweet