a strange type of sheep that lives on the Barbary Coast of Africa and climbs cliffs; related to "doodad"?
Synonyms for aoudad
On this page, you will find 30 slang terms related to aoudad. Some of the top words include: aoudad, Camel Toe, skribe, Sasquatch, Sheep Shagger, and 25 more.