Wiktionary
raining pitchforks
vb. (present participle of rain pitchforks English)
Usage examples of "raining pitchforks".
How often have I begged you not to venture out, when it was raining pitchforks and shovels!