Love A Duck Definition

An exclamation of surprise .

Wiktionary