1 definition by Selena Chau

Top Definition
"Dah" is short for "disgusting and hau".
"Hau" is a Cantonese word meaning wanton and voluptuous.
That girl is very dah.
by Selena Chau March 17, 2009

Mug icon
Buy a dah mug!