Top definition
An amazing woman who becomes very close to her rosebuddy. An irreplaceable bond. A big/little like bond
by DZBBY January 22, 2012
Get the mug
Get a Rosebuddy mug for your Facebook friend Bob.