ghostride

to smoke pot; to put yourself in Drive and walk next to yourself.
person 1: hey man, it's been a long day, let's ghostride.
person 2: okay.
by drehd March 05, 2007
Get the ghostride mug.