PLUMP


Meaning of PLUMP in English

(down-pour of rain) making everyone

Scottish slang English vocabulary.      Английский словарь шотландского сленга.