look up any word, like pussy:

1 definition by xriaxrainrosex

 
1.
Rainrose;

{Slang}

A rose that is delicate - sometimes has raindrops on it.
The rainrose bloomed
by xriaxrainrosex June 09, 2009
0 0