meaning of budlin

budlin meaning in Urban Dictionary

(letter.) a platonic friend for whom you have absolutely nothing but love