The story
From grift + -er; or probably an alteration of grafter (“a corrupt person, one who accepts bribes”), which is essentially a doublet of the same word. Originally circus slang (carny; compare shill of similar semantics), gradually widened in sense. First attested in 1906; popularized online circa late 2010s.
Etymology from Wiktionary, CC BY-SA 4.0.