Shitstorm meaning : A chaotic and unpleasant or violent situation. Considerable backlash from the public.
politics
shitstorm
epiblasts
ostracods
continues