A car ride in which teenage stoners smoke massive amounts of marijuana.
yo dude, want to go on a llama ride?
by wallawallaa December 2, 2010
Get the llama ride mug.