SCUTTERS


Meaning of SCUTTERS in English

(Squitters)

(n): diarrhoea (ireland sleng)

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