Very funny, slightly vulgar joke ...