se ha cagado

has shit themselves

→ se
phrase Rare #46,970
has shit themselves Vulgar. It can also mean that someone has shit on something or someone, or has been scared shitless, depending on what follows.
SP: Se ha cagado de miedo.
EN: He’s been scared shitless.

Se ha cagado encima.

He’s shat himself.

— Legado en los huesos (2019)

¡Tu colega se ha cagado encima!

Your coworker just crapped themselves!

— Fue solo un accidente (2025)

El muy cobarde se ha cagado de miedo mientras huía.

The coward got scared shitless while he was running away.

— Legado en los huesos (2019)

El Pentágono se ha cagado en algunos de ellos.

The Pentagon has shat on some of them.

Como se mira a un cachorro que se ha cagado en la alfombra.

How do you look at a puppy that has pooped on the carpet?

— Río Místico (2003)