Christ on a cracker.
And, no, Juan, that’s not racist.
What does baffled mean?
https://www.youtube.com/watch?v=aV0d_5GES0A