We found one dictionary that defines the word elephant tranquilizer:
Slang (1 matching dictionary)
Slang (1 matching dictionary)
- Elephant tranquilizer: Street Terms: Drugs and the Drug Trade