Top definition
a combination of the words "twack" and "acne". its the acne you get from being twacked out for too long and usually not taking care of yourself.
person 1: "dude, how long has chris been tweaking?!"
person 2: "idk but he's been on one for a while..."
person 1: "I can tell, he's got twacne and hasn't showered in days!"
by divine sally March 04, 2010
Get the mug
Get a twacne mug for your mate Manley.