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
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug