Further research on the TNA FAQ (not the actual FAQ but from the questions asked) indicates:

Use -1 to remove a trait.

Names shown in game may not be the actual internal name needed for give_trait. Which brings up the question how do you know what its internal name is if its not the same one as shown in game?