BLAPS


Meaning of BLAPS in English

Noun. Diarrhoea, the illness.

Slang English vocab.      Английский сленговый словарь.