bochinchero
Top 50000
Meanings
Adjective
1. rowdy, noisy
2. bigmouthed, blabbermouthed (Puerto Rico)