Looking for a colorful Americanism to describe how you've just been deceived out of all your money? Say you've been hornswoggled!
American English has a rich array of verbs to refer to swindling someone, like bamboozle, hoodwink, and humbug. Hornswoggle is one that's particularly fun to say. According to one story, the word comes from the way that a lassoed cow would move its head back and forth to try to break free. But most dictionaries simply say its origin is unknown, so let's just thank the anonymous 19th-century American wit who came up with this ridiculous word.