Top definition
1) an exclamation of irritation, frustration or surprise
2) can be used to express surprise or pleasure.

3) overwhelm with delight or amazement
Chikerro! The movie was insane.
Chikerro! Someone is looking amazing.
by JuJoAura February 18, 2018
Get the mug
Get a chikerro mug for your dad Trump.
buy the domain for your travel blog