Skip to main content

Definitions by Todong

slang for hallucinogenic drug, salvia.
'Yo, comin to smoke some turtle?'
'Sure'
turtle by Todong April 3, 2008