Top definition
Girlfreind: I just started my period
Boyfriend : the raging river of blood is upon us

Girlfriend:shut up Dave

Boyfriend : the the raging volcanoe God we must sacrifice a tampon to save it
Girlfriend :I hate you
by Lokjgfcdesfhhbjj June 02, 2016
Get the mug
Get a The raging river of blood mug for your buddy Zora.