Did you mean flummox?
flummox
verb
°To confuse; to fluster; to flabbergast.