confuddle means to confuse. infact, there really is no difference between the two besides their spelling.
Rocket science confuddles me!
27👍 6👎