Variant of humbug
- something made or done to cheat or deceive; fraud; sham; hoax
- misleading, dishonest, or empty talk; nonsense
- a person who is not what he claims to be; impostor
- a spirit of trickery, deception, etc.
- Brit. a striped hard candy
Origin: 18th-c. slang: origin, originally reference uncertain