Expression used all the time by Most People
Scottish abbreviation - it’s chucking it ‘doon’ • An expression used for very heavy rain, or rain that has come on very suddenly.
“Would you look at the rain? It’s chucking it down now!”
Added August 2020 by niamhcarroll
4 out of 9 English speakers have heard this