Foister
/(?)/
Foist·er
Foister
n.
One who foists something surreptitiously; a falsifier.