Mileman!'s definitions
100 Extacy pills, often a term used by dealers when making larger purchases from suppliers, especially in the Northwest region of the United States.
by Mileman! July 28, 2009
Get the Roll mug.
Get the Roll mug.We'll email you a link to sign in instantly.