Top definition
The Roachist, a title given to the person in a group of tokers who is best at making roaches, thus dubbed the groups Roachist
Ilyess, you're my Roachist
by high bun December 13, 2010
Get the mug
Get a Roachist mug for your daughter-in-law Larisa.