compadre
Meanings
Noun
1. godfather of one's child
2. parent of one's godchild
3. friend, especially a very close and honoured male friend
4. father of one's child's spouse (colloquial)
5. binge drinking or partying companion (Mexico)
6. person of the generation whose parents fought in Argentina's war of independence from Spain. (Argentina)
7. the relation between a man and his wife's lover, or in the case of divorce, the relation between the previous and current husband (in general, the relation between two men who have been involved with the same woman) (Nicaragua, colloquial)
8. term of address, dude (as compae, Granada, colloquial)