Quote Originally Posted by TallulahGreen
Thats gross, you smoke business cards?


I was wondering the same thing...what the hell does that mean? Roaches are from joints/blunts not cards - wtf? To each his own I guess ????
roaches are a British thing,,,I believe,they,lemme get a pic,it's easier...

this explains it

http://www.urbandictionary.com/define.php?term=roach