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. Best known to television audiences as Ling Woo, the raging force of political incorrectness on Ally McBeal, Lucy Alexis Liu has managed ..
1. A doo-rag used as a loin-cloth. Yo! Your goat leaf was lookin pretty fresh at da club last night. See Bonquisha..
1. National Association for the Eradication of Colored People. A group of white supremacists who hate the NAACP, affirmative action, and ni..