mechar
Top 25000
Meanings
Verb
1. to lard (transitive)
2. to fight or duel with someone (Peru, slang)
3. to prepare oneself thoroughly to do something (Cuba, slang)