There is no definition apart from long and big. It is commonly soft but if it is not ripe it is hard.
That banana is huge and hard!