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 lorimug.

Share this definition