1 definition by EGraves

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

Mug icon
Buy a the torah mug!