Top definition
Chingchongdotcom is a special llama I mean pony who is a savage and loves her food
Chingchongdotcom :don’t you dare put me on this lorry
by loukas July 25, 2018
Get the mug
Get a chingchongdotcom mug for your mom Helena.