fluffy duck
Noun
Meaning
English Wikipedia has an article on:fluffy duckWikipedia
fluffy duck (plural fluffy ducks)
Any of a number of cocktails made with advocaat.
Noun
English Wikipedia has an article on:fluffy duckWikipedia
fluffy duck (plural fluffy ducks)
Any of a number of cocktails made with advocaat.