1 definition by wowmomshome

Top Definition
when you sneeze on your period an d it makes a fart sound
oh shit i just queefed and im on my period

oh shit i just had a vagina blood fart
by wowmomshome November 14, 2019

Mug icon
Buy a vagina blood fart mug!