Skip to main content

EGraves's definitions

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 torahmug.

Share this definition