Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. chautch
when duschebag just is'nt enough.
radio personal are pretty much all a bunch of chautches.