Almost sounds like a form of harassment... I know a quick call to HR at my company would bring this to an immediate stop and likely get the boss (in this case) a warning in his/her permanent file or fired...
I realize that is not a good solution, but I don't think you'd have this problem anymore...