What is Haul-off?
To suddenly (and often for no reason) start hitting someone about the head and arms.
It's not unusual for me to haul-off on someone sitting next to me.
See haul-off, haul, hit, smack, punch, bludgeon, bitchslap