Piton french curse meaning.