> One who lacks the mental capacity to know he is being used. A
> fool<http://www.urbandictionary.com/define.php?term=fool>.
> A cretin <http://www.urbandictionary.com/define.php?term=cretin>.
> Characterized by low intelligence and/or self-steem.
> "That tool dosen't even know she's just using him."
I suspect folk etymology here.