Top Definition
An amazing girl. leaves you speechless. Makes you smile everytime you talk to her. An out-going person with a great sense of humor. Words cannot describe her :)
When Shreeya Srinivasan skypes with me, its the happiest day of my life.
by k shah May 11, 2011
Free Daily Email

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

Emails are sent from We'll never spam you.