desgarro
Top 20000
Meanings
Noun
1. rip; tear (in paper, card, etc.)
2. sprain (of muscle)
3. boasting; bragging