to rain heavily; piss down

listen to the pronunciation of to rain heavily; piss down
English - English
piss it down

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

to rain heavily; piss down
Favorites