Its important that we keep the discussion professional and avoid things, however well intentioned, that may cause offense.
Occasionally members are told why their posts have been removed, but the admin and moderators are under no obligation to do so.
Other forums have the right to adopt their own policies, and that is their responsibility.
Joking is fine in small doses, but this is a cleaning forum, the purpose of which is an interchange of information regarding the cleaning industry.
Stick to comments that are relevant and unlikely to cause offense, and you'll find there'll be no problem.
-Philip