Tack head

n.

Heard in Dublin

A drug addict or junkie.

In use

There was loads of tack heads in town today.

Posh English

There were simply loads of addicts in the city centre today.