to rain heavily; piss down

listen to the pronunciation of to rain heavily; piss down
الإنجليزية - الإنجليزية
piss it down

I'm not going to the shops now. It's pissing it down.

to rain heavily; piss down
المفضلات