1 definition by techfixspeedworks
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.
by techfixspeedworks September 28, 2023