What does "humbug" mean?

Humbug: A spirit of deception; cajolery; trickishness.

Additional senses

  1. 2.One who deceives or misleads; a deceitful or trickish fellow; an impostor. Sir J. Stephen.
  2. 3.To deceive; to impose; to cajole; to hoax.

Sources