Chingching

Ching Ching is a Chinese word that means to have a violent one night stand.
Hey BIC BOI want to do de Chingching
by OMGSUCC October 08, 2018
Get the Chingching mug.

ChingChing

When you get you man hood stuck in a Chinese Dinosaur
by etan March 06, 2003
Get the ChingChing mug.