Skip to main content

Mileman!'s definitions

Roll

100 Extacy pills, often a term used by dealers when making larger purchases from suppliers, especially in the Northwest region of the United States.
"Yo man, this shit is legit. I'll give you $350 for a roll."
by Mileman! July 28, 2009
mugGet the Roll 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