something on/upon someone [phrasal verb] [+ object +object], foist something off on someone [phrasal verb] [+ object +object] - to force (someone) to have or experience (something they do not want)He said that parents should not try to foist their values on their children.The greengrocer tried to foist some old apples on me, but I wouldn't accept them.
FOIST
Meaning of FOIST in English
Cambridge English vocab. Кембриджский английский словарь. 2012