PMS or PMDD
If you don't know what PMDD is, read up. Google it. Read what it's about and if you know someone who you suspect of having it, get a Kevlar vest, and some sort of riot gear.
PMDD is a big deal. It can ruin relationships and homes. Unfortunately most women who have PMDD don't know it and do not get treatment for it, resulting in some pretty nasty and out-of-control behaviors. PMDD has even been known to be a personality changing disorder. Some women who have PMDD and go untreated for it will develop Depression, Anxiety, severe anger management issues and paranoia. In some instances, women with PMDD have even been diagnosed with Borderline Personality Disorder (also, Google that if you are unfamiliar).
If you suspect you know someone with PMDD, find a way to gently suggest to them that they seek professional guidance as soon as possible. It may be the best thing you ever did for someone!