Top Definition
Someone that keeps you company outside while you smoke (have a puff).
Greg is such a great puff buddy, he kept me company in the cold last night while I had a smoke.
by innovation's finest July 24, 2013
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.