Ne pas avoir un radis can literally be translated by “not to have a radish”. However it means “not to have money”. The idiom appeared in the middle of the 19th. At that time, the radish was considered as one of the vegetable for the poor. It was selling for very cheap, even given away. So, if you don’t have a radish, then you are broke.