Buttercup Nickname Meaning: A nickname that’s attributed to a person who acts all tough but is really soft on the inside.
Buttercup Literal Meaning: Soft, frail, minute.
Popularity: Commonly used among English speakers.
Origin: English.
Related Nicknames: Baby Boy.