Quote Originally Posted by johnnyAKABob
to the non english people on here. a roach in the uk is the card bit at the toking end of the joint
I would think everyone should know what a roach is...