1. A dumb bitch
2. A clumsy person
3. Someone known by his stupidity and clumsiness
You were so drunk, I thought you were chaouch
by LmaoHg March 25, 2019
Get a Chaouch mug for your bunkmate Abdul.