larrap
To hit or smack (Irish sl.) similar to clout,wallop etc.
"If I catch you, I'll larrap you, horrid child!.
Larraping
Raining heavy , Torrential,usually accomplished by thunderstorms
Quick get the washing in
it's larraping down
It's not good here,it's been larraping down all day
it's larraping down
It's not good here,it's been larraping down all day