Skip to main content

Definitions by EGraves

the torah 

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