Green’s Dictionary of Slang

snow job n.1

also snowfall
[snow v. + job n.2 (2)/job n.2 (1b)]

[1940s+] (US) an untrue but totally convincing story, a con-man’s patter.

In compounds

snowjob artist (n.)

one who sets out to deceive.