merca
Top 20000
Meanings
Noun
1. action of buying (slang)
2. cocaine (slang, Rioplatense)