Skip to main content

Definitions by LmaoHg

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
Chaouch by LmaoHg March 25, 2019