tackhead means: It is used often to refer to a person, more specifically, a low-income female living in the inner city who is noisy, tacky and boisterous and is not used to the finer things of life. (in Community Dictionary, added by Amaro Vega)