meaning of buddons

buddons meaning in Urban Dictionary

just how erect hard nipples look in a super taut tee-shirt