Why do Mario and Luigi speak gibberish?

Mario and Luigi actually do not speak gibberish; they speak a fictional language called "Mamma Mia Speak" or "Italian Plumber Speak." This language is a comical representation of an Italian accent and is used to emphasize the characters' Italian heritage.

If you're wondering why the developers chose to have Mario and Luigi speak in this way, it adds a distinct charm to the characters and helps to make them more memorable. Additionally, this language barrier adds to the humor and quirkiness of the games they appear in.

If you want to explore more about this topic, you could look further into the development history of the Mario games, particularly the interviews or statements from the creators themselves, as they may have explained their specific reasons for choosing this approach.