PLUMP Meaning of PLUMP in English (down-pour of rain) making everyone Scottish slang English vocabulary. Английский словарь шотландского сленга. 2012