Even Chevy tried to sell the Nova in Mexico...
I hate to rain on parades, Khaiy, (or to get off-topic,) but that's just an urban legend that won't go away. Snopes explains why, better than I could.
If you're looking for embarrassing car names though, feel free to google "Buick Lacrosse Quebec" or the "Mazda Laputa" I'm not responsible for your search results though!