chivar
Top 20000
Meanings
Verb
1. to annoy
2. to snitch, tattle, rat, egg, squeal (colloquial, reflexive)