garpar
Top 25000
Meanings
Verb
1. to cough up; pay for (colloquial, Rioplatense, Chile, transitive, vesre)