Top definition
Another term for wasted and stoned stupid
I can't smoked no more I'm already chatched!
by ChatchD247 October 20, 2004
Get the mug
Get a chatched mug for your dog Zora.