https://en.m.wikipedia.org/wiki/Bimbo
The word bimbo derives from the Italian bimbo, a masculine-gender term that means “little or baby boy” or “young (male) child” (the feminine form of the Italian word is bimba).
As bimbo began to be used increasingly for females, exclusively male variations of the word began to surface, like mimbo and himbo, a backformation of bimbo, which refers to an unintelligent, but attractive, man.
I mean I think its origin is American Spanglish? But, regardless, it’s definitely one of the things that my American friends start saying a lot more when in Mexico. 😅
edit after searching: I guess it expanded further via usage in media? Terminator 2 (1991): https://www.youtube.com/watch?v=Gx1GVC8eTkA