Definitions by AMerc258
Douw
Douw (Du-ow) n: 1. A word used to express disappointment and sympathy together. Another way of saying something sucks .
Originating from North Hanover, New Jersey.
Originating from North Hanover, New Jersey.