I love it when folk evolve new words
Did you mean “disputeable” — this point can be argued?
or “discussable” — we can discuss this point?
or something else and I got this totally wrong?
A bit cheer to all the non-native English speakers on here, the effort they put in to participate in this forum is admirable and we native speakers** do not appreciate them enough.
** EDIT and those of us hegemonised into using English whether we like it or not