MiAmigos doesn't mean My Friends. The right translation of My friends would be "Mis Amigos". In fact, MiAmigos doesn't mean anything in Spanish, but it can mean MyFriend's in Spanglish (a mix of Spanish and English), as the possesive "'s" is not used in Spanish but in English.