is it "hornswoggle" or "hornswaggle"?

Yes.