caught me off guard

Caught me off guard is a phrase that is referring to being surprised by someone that has done or said something you were not expecting. Caught me off guard is commonly used when someone you know and whose behaviors seem predictable will suddenly do something you couldnt possibly expect, therefore you were surprised and caught off guard by these actions.