Ducktails [noun]

Definition of Ducktails:

cut, style of a head of hair

Synonyms of Ducktails:


Opposite/Antonyms of Ducktails:

-


Sentence/Example of Ducktails: