Chengsiang

What is Chengsiang?


1.

a chengsiang means to dominate.

chengsiangation means domination.

hell yeah.

HOLY SHIT I JUST GOT CHENGSIANG'D BY JOHN IN AN INTENSE GAME OF CHECKERS

See dominate, domination, defeat, victory, win


10

Random Words:

1. Derived from Disney's Donald Duck's expletive "Aw Fooey!" (by two toddlers who couldn't understand Donald&apos..
1. Phrase used to describe a couple which involves a fit bird and a berk of a bloke. What is she doing with him?! That is a major berk sce..
1. Shooting bad dope and feeling the effects of it. I have to say the worst thing I ever did was once when I was extremely dopesick, I too..