Hornswoggle means to cheat, hoax, or deceive someone.

Related Articles

Goldbrick at psychology-glossary.com■■
Goldbrick refers to something that appears valuable but is worthless. Goldbrick also refers to a person . . . Read More