I agree- intent goes a long way in this. I refer to one of my close friends as "camp as a row of tents" but as that is one of the reasons I love him, we laugh at it. If someone used the word "camp" to describe him (or anyone else) in a derogatory way then I would have a problem.