verb
(transitive, informal) To flummox; to perplex or baffle.
(intransitive, informal, archaic) To ponder or meditate.