guajolotaTop 45000MeaningsNoun1. turkey hen2. a type of street food commonly eaten in Mexico City consisting of a tamal placed inside bread