Ducktails, noun plural of ducktail. Synonyms in the same form.
pompadours
All synonyms for ducktail →