agarrado
Top 25000
Meanings
Adjective
1. stingy
2. robust, muscular (Panama, Peru)