{{term}}
- {{preview}}
Top definition
dowla
The
chinese
way of
saying
...
dollar
..
"
Dah
pattiii will be one dowla!" - in
chinese
accent
of course.
by
9th Wonder T.O
February 04, 2009
Get a
dowla
mug for your papa Vivek.