Top Definition
Chochatron is another form of Choch but to the next level. Chachatron is somebody you really dont like and is a big or mega choch, aka Chochatron like megatron, but with Choch.
Look at all the jell in that guys hair, what a chochatron.
by joanie loves chachee March 18, 2009
5 Words related to Chochatron

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×