meaning of aus seinem Schneckenhaus kommen

aus seinem Schneckenhaus kommen - German to English

to come out-of your shell