ROACH


Meaning of ROACH in English

Noun. The filter of a cannabis/marijuana cigarette (a 'joint') made from waste cardboard; as opposed to in the U.S. where it refers plainly to a butt of a 'joint'. Verb. To make a 'joint' filter. E.g."Own up, who's roached the cover of my new Iain Banks novel."

Slang English vocab.      Английский сленговый словарь.