garrotazo
Top 35000
Meanings
Noun
1. hit with a stick
2. rip-off/ripoff, overcharge (an unfair or exorbitant price or rate) (colloquial, Latin America)