What is Twackhead?
a slang term for someone who constantly abuses crystal methamphetamines; a twacker
I was taking the bus home until this twackhead got on the bus and started pissing on the poles.
See twack, twacker, crystal meth, drugs