What is the meaning of Buttercup?

Any of many herbs, of the genus Ranunculus, having yellow flowers; the crowfoot.

Any flower of the genus Narcissus; a daffodil.

Short for buttercup squash.

Affectionate or ironic term of address.

Source: wiktionary.org