What does Allyrain mean?

Allyrain meaning in Urban Dictionary

the most awesomest friend on the planet :) she is really pretty, funny and nice... most people enjoy the woman <3