tecato
Top 50000
Meanings
Adjective
1. addicted to drugs (derogatory)