This happened at work the other day, when some of the guys at the warehouse were telling some funny "know how I know you're gay?" jokes. then the next day the boss comes in saying someone complained. Some guys and I commented that we didn't mean to offend anyone, and if they had spoken up when we were all together, we would've stopped right there, but they didn't. We had also mentioned that EVERYONE was laughing, no one was visibly upset so actually whomever spoke up to the boss was lying to our faces the other day, and should be reprimanded.
Shouldn't people speak up when they are upset at social functions and especially work, considering everyone has to work as a team?