This was originally a dialect word in the sense ‘hack or saw at’. The origin is unknown but it may be a blend of haggle (LME from an Old Norse word for ‘hack, mangle’) and tussle (LME, probably the same word as tousle, of Germanic origin).