rainbow duck

noun

Definition of rainbow duck