HR = Human Resources?  As in the people that are responsible for handling the hiring and firing?
I remember once HR was doing a presentation for our group during a meeting.  The room was cold and it showed when the attractive HR rep stepped up to the podium.  After the meeting, after we'd left the room, I looked to all the other guys walking with me and said... "She was HR... I'm so fired."
MiniD