kerflummox

Verb

 * 1)  To flummox; to perplex or baffle.
 * 2)  To ponder or meditate.