In Spanish slang, 'castro' is often used in Spain to refer to a tedious, boring or annoying situation or person. It derives from the verb 'castigar', meaning to punish.
Examples
- Spanish: ¡Qué castro de trabajo! No termina nunca.
- English: What a tedious job! It never ends.