DUMPS


Meaning of DUMPS in English

See: DOWN IN THE DUMPS or DOWN IN THE MOUTH.

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