Top definition
The phrase used to describe a Turbocharger made in China and sold on Ebay for dirt cheap. They are also very good quality.
Friend 1:Dude, did you see that kids turbo!? It was like nothing I've ever seen!

Friend2: Yeah dude, I bet you it was one of those sweet Ching Chang Meow's!
by 03EvoVIII April 22, 2010
Get the mug
Get a Ching Chang Meow mug for your bunkmate Jovana.

Available Domains :D

  • chingchangmeow.se
  • chingchangmeow.org
  • chingchangmeow.men
  • chingchangmeow.ninja
  • chingchangmeow.net
  • chingchangmeow.com