Question: what does it mean when someone is not bad?
Answer: 2. "Not bad" means "not bad". It can be made to mean "good", but then again so can anything — including plain "bad" itself. Read up on litotes.