Rude, sexist, inappropriate.

That about sums that up really.

I don't think people here want to think about you having one night stands or wanking.

Sarcastic or not, it's inappropriate.