Nope, chichi in spanish means pussy xD Really bizarre names, vegeta means vegetable xD
http://answers.yahoo.com/question/in...9173427AANWq5K