The rudeness by itself would be a problem. I would be tempted to say something like, "You're old enough to understand that you're being rude and not funny. That isn't kind. I don't like being spoken to that way, and I want you to stop. I know you can be kind and friendly when you try. Right now I need to get back to work."
no subject