1 definition by Yesica Rana

Top Definition
A close and dear friend. Basically your BFF
Hey could you do a favor for me?

Sure, anything for you

Awww thanks budmuffin, you're the best
by Yesica Rana February 03, 2011

Mug icon
Buy a Budmuffin mug!