the torah

1) A joint wrapped with the finest quality paper
Ah shit you just dropped the torah!
by EGraves August 24, 2006
mugGet the the torah mug.