look up any word, like trill:
 
1.
a cute,pretty,hot,beautiful female.. in other words perfect!
urmeela herself!
by urmeela December 08, 2003