Chaouch

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 26, 2019
Get the Chaouch mug.