1 definition by Soley

Top Definition
A flower, it's small and yellow
Buttercup is a beautiful flower and is very common especialy in europe.
by Soley September 05, 2005
Mug icon
Buy a Buttercup mug!