When ‘está que te cagas’ is directly translated it makes almost no sense – it literally means something like, ‘you will shit yourself’ but in reality it is used like “That’s/it/you is/are f*cking great”. This is a very popular term used by the younger crowd in Spain. There is also “¡Cágate!”, which is similar to the way we use “shit!” or “crap!”. You say this when you want to express shock or surprise.
Your friendly neighbourhood travel guide,