What does aus seinem Schneckenhaus kommen mean?

aus seinem Schneckenhaus kommen - German to English

to come out-of your shell