look up any word, like thot:

1 definition by Todong

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