BLATTS Meaning of BLATTS in English Noun. Diarrhoea, the illness. E.g."I daren't leave the house, I've got the blatts." Slang English vocab. Английский сленговый словарь. 2012