"Waluigi's name has a dual-meaning in Japanese. The Japanese word "warui" (悪い, "warui"?) means "bad" or "evil" ("Warui" is also a condescending way of apologizing, as opposed to "gomennasai", or "sumimasen" which are more polite). This means that Waluigi's name is a portmanteau of "warui" and "Luigi" and essentially means "Evil Luigi". Many believe his name to be a cheap offshoot of Wario's name rather than being derived from Luigi's name.
Similarly, "Ruiji" (the Japanese pronunciation of "Luigi) means "analogous" or "copy"; giving Waluigi's name the double-meaning of "Evil Copy".
Additionally, the name Waluigi would be pronounced in Japanese as waruiji, which rearranges the syllables of ijiwaru, the Japanese word for "mean-spirited".
Note that in Japanese, the same sound is used for L and R."
so yea its not as bad you believe.