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.
Ay you damn chau sia, how long never shower ah
by techfixspeedworks September 28, 2023
Get the CHAU mug.