Hmm... mean is a matter of temperament but nasty is a matter of how often you shower. My cousin's husband is a truck driver and I never smell him. So I'd have to say the "nasty" part is questionable at best. Of course I'd have to be around you to know for certain, and you said you try not to come this far south, so I guess we'll never know if you're truly nasty.
But I've worked with some nasty people before and I'd bet you're not.