Actually, the definition I had in mind is "to force onto another; as in, "He foisted his work on me". Did you not find that definition?
I don't think we are in need of additional stalkers on this thread. We each have our own designated stalkers, don't we?