Top definition
Drug dealer who specializes in psychedelics.
I want to trip, but need to go see my travel agent first.
by Flik off December 15, 2018
Get the mug
Get a Travel Agent mug for your mom Nathalie.