i blurping last night and woke up on the japanese flag
that moment when you wake up, stand up, and a tidal wave of your fucking period blood gushes out of your vagina
"i blurping last night and woke up on the japanese flag" What is the definition of "blurping"?