cresta
Top 9000
Meanings
Interjection
1. shit, damn (failure) (Chile, vulgar)