I thought it sounds more like…Yo Boss!
whatever it is, does not seem like a very flattering term for immigrants!