tenerlos puestos
Meanings
Verb
1. to have a pair; to have balls (Spain, idiomatic, colloquial)