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. Someone who is afraid of yoach or the act of yoaching He just got yoach all over my shoe! I can't take it! I'm such a Zygli..
1. To fuck something up. Man I really Giza-ed that parking job. See giza, fuck, screwed up, matt 2. hand gun I'll take out my giz..
1. The subject of hilarious underground comics circa 1970. The Freak Brothers, along with their contemporary Doper Dan, were hippie slac..