look up any word, like darude - sandstorm:

1 definition by Harry Carter

 
1.
when having sex with a virgin you go really hard so she bleeds everywhere
Steven - What was it like
Ben - Oh, it was raining blood
by Harry Carter February 25, 2008