Used to express surprise or admiration.
¡Caray! No puedo creer lo que acabo de ver.
Wow! I can't believe what I just saw.
¡Caray! No esperaba encontrarme con un viejo amigo en este lugar tan inesperado.
Wow! I didn't expect to run into an old friend in such an unexpected place.