locro
Top 30000
Meanings
Noun
1. a stew consisting of squash, common beans, corn and/or potatoes, sometimes with meat
2. gay anal sex (Peru, vulgar)