What does cage potato mean?

cage potato meaning in Urban Dictionary

1. In a scientific test, a control band of subjects with restricted stimuli or task.2. A vegetative specific.3. A domesticated panda.