Definitions by techfixspeedworks
CHAU
Originated from Chinese(臭), chau is used to describe someone that is very smelly.
Often used in Singapore, the word 'chau' can be used in vulgar terms.
Often used in Singapore, the word 'chau' can be used in vulgar terms.
CHAU by techfixspeedworks September 28, 2023