In Spanish, 'gemelos' is not actually a slang term. It is a standard Spanish word that means 'twins'. In some contexts, it can also refer to 'binoculars'.
Examples
- Spanish: Mis hermanos son gemelos.
- English: My brothers are twins.
Teach and Learn Real World Spanish