A fork of Rural Dictionary
When you get you man hood stuck in a Chinese Dinosaur
That chingching hurt so bad
Ching Ching is a Chinese word that means to have a violent one night stand.
Hey BIC BOI want to do de Chingching