Skip to main content

Ride the llama

To take hard drugs in the early 90’s, specifically in the company of Michael Sheen.
I would give my left tit for the chance to ride the llama
by Marrilion October 9, 2023
mugGet the Ride the llama mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email