Yucky! Good thing your husband has to clean it and not you! I don't know about cleaning sinks, all i know is that you better clean it!