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. anal sex I gave her a ride on the vein train to a-town. See your mom..
1. Originating in Letchworth, Herts, a bastardisation of the word 'cheers', intended to convey a sense of exasperation or mild an..
1. "fuck off" portuguese slang "vai foder, filho de mae" fuck off, you son of a bitch. See screw you..