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.      Английский сленговый словарь.