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.