Green’s Dictionary of Slang

ahmaudon n.

see omadhaun n.