1 definition by mr. showtime100

The act of ejaculating on top of another persons shit which is still floating in the toilet.
I forgot to flush this morning and some one rainvilled on my shit!
by mr. showtime100 April 18, 2012
Get the rainvilled mug.