To hit or smack (Irish sl.) similar to clout,wallop etc.
"If I catch you, I'll larrap you, horrid child!.
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