Mazda LaPuta... I think that car is in the game under a different name. It LITERALY means "The prostitute" in Spanish.
Nissan Moco which means booger in spanish is also in the game, though under the Suzuki MR wagon badge.
The Mitsubishi Pajero could be translated as "he who masturbates."
As for names that I find to be cool, I would say the Subaru Impreza Sedan WRX STi Spec C Type RA. What a long name that little sedan has.