Random
Source Code

Chinese Staircase

The act of punching a woman in the stomach during pregnancy at a low level of seating, in an attempt to abort a fetus.

ie. my sister got pregnant again by Dad, so i chinese staircased her.

by nameko neki October 25, 2009

10👍 4👎