Word of the day – 6 June 2012 by mm3family | Jun 6, 2012 | Uncategorized Befuddle (verb) – To confuse; cause to be unable to think clearly.