Mexican Ninja's Share definition Flag The Mexican Ninjas are a group of anti-americans who hate america Americans are the sworn enemy of the Mexican Ninja's Mexican Ninja's by Pablo Tortilla April 17, 2008 0 0