Skip to main content

grubadub's definitions

Chauch

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!"
by grubadub September 8, 2013
mugGet the Chauchmug.

Share this definition