Skip to main content

amnesiatic's definitions

stroll

When you are going to get high or drunk.
Yo, lets go stroll at my place tonight
I havent strolled in over a week...
by amnesiatic August 17, 2011
mugGet the stroll 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