flummox

vt (colloq) fadhaisha, duwaza.