WranglerX
Super Member
Maybe not a leach, but parasite comes to mind.... Suck's the life out of you and eventually kills you both...We used to call people like this leaches, not a popular term now days.
Hope you get the tiller back, and in one piece.