Welcome to SA Dictionaries

Thetefatsa
   /the-te-fa-tsa /

To drug, intoxicate