American movies sometimes speak with few Spanish words mixed with English in conversation. I believe the Spanish word is mejor, it means better. " mojo ", it is the same in both English and Spanish, it means (魔力), a power that may seem magical and that allows someone to be very effective, successful, etc