Definition, synonyms and related words
Humbug; deceptive nonsense.
To bamboozle; to deceive with nonsense.