guajolota
Top 45000
Meanings
Noun
1. turkey hen
2. a type of street food commonly eaten in Mexico City consisting of a tamal placed inside bread