It also translates to “small booger”, in Spanish, which always made me question who thought the name was a good idea over there.
But this name is weird in the specific language it’s imitating (both the -ito termination for diminutives and the drink on which I assumed the name is based are Spanish).