Foister /(?)/

Foist·er

Foister

n.
  1. One who foists something surreptitiously; a falsifier.