foist (someone something) (up)on (one)(redirected from foist something upon one)
foist (someone something) (up)on (one)
To force or impose unwanted or worthless person or thing on one. Why are you trying to foist all of these old hats on me? You're just trying to clear out your attic, aren't you? With Hollywood always foisting garbage upon us, it's a breath of fresh air when a quality film appears in theaters.
See also: foist
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.