the torah

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