chorrera
Top 25000
Meanings
Noun
1. spout (tube for pouring)
2. stream (of water) (Cuba, Dominican Republic)
3. a shedload; a bucketful; a lot (colloquial, Guatemala, Honduras, Nicaragua, Cuba, Venezuela, Bolivia, Chile, Rioplatense)
4. queue; line (colloquial, El Salvador, Colombia)
5. diarrhea (colloquial, Mexico)