Значение идиомы haul off

[haul off] {v.} To move suddenly. – Used with “and” usually beforea verb like “hit” or “kick”.

Ed hauled off and hit the other boy inthe nose.

Lee hauled off and threw a touchdown pass.