Idiom: Lord love a duck

See also: