chascar
Top 40000
Meanings
Verb
1. to click, snap (transitive, intransitive)
2. to eat; to chew (transitive, Canary Islands)