chucha
Top 25000
Meanings
Interjection
1. fuck! (vulgar, slang, Chile, Peru, Ecuador, Panama)