1 definition by Stretch9

Top Definition
(n.) a platonic friend for whom you have nothing but love
Don't worry budlin, I'm on my way.
by Stretch9 August 27, 2010

Mug icon
Buy a budlin mug!