one who is a total douche or tool, usually someone who is a try hard at some activity
"Is that guy really blasting kings of leon in his honda civic right now?" "Dude what a chauch!"
72👍 6👎