Top definition
A Large animal known to have sex with its brothers and sisters.
The Chensujin inserted its penis into his sister.
by Joes mother. February 18, 2003
Get the mug
Get a Chensujin mug for your bunkmate James.