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. Leaving; Exiting a Group Or a Room. Man, This Party iS Wack, iM Going Ghost/Goin Ghost Or: The Cops Comin Through? iight. iM Ghost. ..
1. The act of pleasuring one's self or another, by the use of hands. Similar to jacking off or fingering....only petting. Benjamin to..
1. Placing one's partner's head under the duvet after one has broken wind. "Phillip, you do love to give a Greek sauna don&..