In spanish, Mexican spanish, there is the phrase "chido, chido" What does it mean? I know it is slang.

I know a bit of spanish but english is my first language. This phrase "chido, chido" is new to me but I don’t know how long its been around

Comments are closed.