What is Bumfazzle?
To confuse beyond belief.
It bumfazzled John that Sally did not want to date him.
See confuse, confused, mystified