Larry David has "something hard" in his pants