Top definition
When you sneeze or cough on our period and your blood overloads.
Girl, cover me. I have a freaky leaky.
by str8tupdefinitions June 21, 2018
Get the mug
Get a Freaky leaky mug for your boyfriend Manafort.