1 definition by JohnPete

Top Definition
An Arabic slang for face
Akmah has one ugly duong
by JohnPete November 11, 2007
Mug icon
Buy a duong mug!