Top definition
Chatron is the contraction of the two french words " chat " and "tronc " who mean a legless cat destinated to be a sexual toy for zoophile or other kind of deviant perverted people.

The origine of the word what created by drunk students from Sherbrooke.
You love chatron isn't it ?
I did the chatron last night
by Master Splitter February 12, 2011
Get the mug
Get a Chatron mug for your coworker Vivek.