lady tornado
Leah Segedie coined the phrase "lady tornado".
Definition - vaginal flatulence.
Definition - vaginal flatulence.
While rehearsing to film a workout DVD, Leah was worried that Tracey heard her "lady tornado" as she was doing abdominal lifts!