No bueno is a Spanish phrase that means “no good” or “not good.” However, while this expression uses Spanish words, it is an American phrase. Urban Dictionary states that while no bueno technically translated to no good, native Spanish speakers will not actually use this term as it is not grammatically correct.