A nickname for someone who is incapable of leaving their home.
Person 1: That guy never leaves his housePerson 2: Yeah he must be an Ayaan Jain