i would go on the ride but i just chungpowed my engine  im sick if this chungpow shit
the sound cheap chinese things make when they break
"i would go on the ride but i just chungpowed my engine  im sick if this chungpow shit" What is the definition of "chungpow"?