minga
Top 35000
Meanings
Noun
1. collective work (South America)
2. penis (Spain, vulgar)