What does "Smackhead " mean in United kingdom?

One english translation is "Someone who is addicted to heroin." - How to say Someone who is addicted to heroin. in other languages


More United kingdom Swear Words


Ads