Skip to main content

Benjammin420's definitions

lori

The most wonderful drug in the world, better know as Hydrocodone or lortab. taking the pill may cause a sense of euphoria, and well being.
"Have you seen lori lately"
by Benjammin420 September 22, 2008
mugGet the lori 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