Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
shitstorms
in English
shitstorms
#uncommon
Definitions
Noun
chaotic
and
violent
situations
widespread
negative
reactions
intense
public
controversies
Base Words
storms
shit