Top definition
Devils roach is when your at the end of your zoot but there’s still weed left.
Yooo you gonna do that devils roach ?

Let me bun that devils roach “
by DevilsTing April 13, 2018
Get the mug
Get a devils roach mug for your Facebook friend Yasemin.