I think Rep. Weiner may have lost any remaining defenders with this latest emission.