CATCH YOU OFF GUARD Meaning of CATCH YOU OFF GUARD in English surprise you, say what you do not expect Did my comment about dog poop catch you off guard? Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012