1 definition by Depressive_Boi

An ancient spell used by "chamans" to prevent the floods in their home/hometown
Chaman: Rain rain go away, come again another day!

Rain: *goes away*
by Depressive_Boi July 28, 2020
Get the Rain rain go away mug.