encocorar

listen to the pronunciation of encocorar
Spanisch - Englisch
annoy, bother, irritate