1 English Synonyms for SHITSTORM
Prev.1Next
omnishambles
Definition: 1. (UK, informal, chiefly, politics) A situation that is bad or mismanaged in every way.
Show more information about omnishambles
Prev.1Next
Search took: 23.09 ms
Definition: 1. (UK, informal, chiefly, politics) A situation that is bad or mismanaged in every way.
Show more information about omnishambles
Search took: 23.09 ms