Skip to main content

Definitions by Mileman!

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."
Roll by Mileman! July 28, 2009