Top Definition
A specific type of girl that is extremely beautiful.
Often mistaken for a forecast of raining trees or a tree that produces rain.
"That girl Raintree looks amazing today".

"Today's forecast is partly sunny with a 65% chance of raintree in the late afternoon".

"My raintree waters itself".
by Mazz_Chaos May 20, 2010

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.