What does the idiom “snow job” mean?
Definition: an attempt to confuse or deceive someone
Example: The salesman gave me this long speech about market conditions, but it was all a total snow job—the product is substandard.
Note: This idiom is North American.