Etymology
Today it means: To confuse, confound, or perplex. Full definition →
Fantastic alteration of confound or confuse.
Etymology from Wiktionary, CC BY-SA 4.0.