Random Words:
1.
a chengsiang means to dominate.
chengsiangation means domination.
hell yeah.
HOLY SHIT I JUST GOT CHENGSIANG'D BY JOHN IN AN INT..
1.
1. A saying used to illustrate that you have accomplished a task multiple times.
2. Can be used as an exaggeration to describe the act..