Esta palabra parece ser un regionalismo, usada únicamente en algunos países latinoamericanos. En Bolivia chupaco es una persona ebria, alcohólica y en Perú se le dice así a la persona adicta a cualquier droga. Probablemente proceda del verbo chupar, que en México significa ingerir bebidas alcohólicas.
* Solo un "me gusta" por significado y día, a mayor número de "me gusta" el significado aparecerá más arriba en la lista