OP, you need to find out who it is... and then slap a sexual harassment lawsuit on your workplace ;p

Nah, don't really do that. But, in all seriousness, if it's a supervisor, say HELL NO. That's just asking for trouble.