Heavy bleeding or heavy periods is a condition where a woman experiences excessive blood flow during menstruation. This can result in the need for frequent tampon or pad changes and may cause discomfort or pain. Heavy bleeding can also lead to anemia, which can cause fatigue and weakness.