A person who is baffled.
Scientists baffled as tremors subside, easing quake fears. Jesus on toast leaves scientists baffled.
123👍 80👎