To confuse, puzzle or befuddle someone, especially with many different things.
9.5m questions
12.2m answers