to mock
Hai scimmiottato i nostri dei.
You have mocked our gods.
- Mi stai scimmiottando?
Are you mocking me?