RAIN BUCKETS Meaning of RAIN BUCKETS in English = rain pitchforks Slang English vocab. Английский сленговый словарь. 2012