Top Definition
A person you trust who is also on A hallucinogen at a concert whom you've made a pact with to not abandon each other.

A person who looks out for you.
I'm glad my tour buddy talked me off of that ledge I was standing on.
by Ohio Guy February 01, 2014
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.