"To Google" has entered the English lexicon as a verb, but I don't think anybody will ever say they "mwmbled" something.
I get your point but I think we should normalise things that don’t come completely naturally for English speakers.
"To Google" has entered the English lexicon as a verb, but I don't think anybody will ever say they "mwmbled" something.